Ricerca nel DB tramite select

leon-kennedy

Utente Attivo
19 Mag 2010
147
0
0
Ciao a tutti!
Vorrei creare uno script che faccia una ricerca diversa nel DB a seconda dell'opzione scelta dall'utente in un select...ad esempio!

PHP:
<form methos="post" action="giocatore.php">
<select name="ruolo">
<option>Difensore
<option>Centrocampista
<option>Attaccante
</select>
<select name="eta">
<option>20
<option>30
</select>
<select name="altezza">
<option>Alto
<option>Basso
</select>
</form>
In giocatore.php ad esempio vorrei fare una cosa tipo questa:
PHP:
<?php
$ruolo = $_POST['ruolo'];
$eta = $_POST['eta'];
$altezza = $_POST['altezza'];
if($eta == '20'){
$query = "SELECT * FROM giovani WHERE ruolo='$ruolo' AND altezza = '$altezza'";
$res = mysql_query($query) or die (mysql_error());
}else{
$query = "SELECT * FROM adulti WHERE ruolo='$ruolo' AND altezza = '$altezza'";
$res = mysql_query($query) or die (mysql_error());
}
?>
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.041
149
63
PR
www.borgo-italia.it
ciao
da quello che ho capito con lo script che hai postato avresti già risolto il problema, eventualmente semplificarlo e fare un controllo sulle selezioni fatte

PHP:
<?php 
$ruolo = $_POST['ruolo']; 
$eta = $_POST['eta']; 
$altezza = $_POST['altezza']; 
if($eta == '20'){ 
	$tabella = "giovani"; 
}else{ 
	$tabella = "adulti"; 
}
$query = "SELECT * FROM $tabella WHERE ruolo='$ruolo' AND altezza = '$altezza'"; 
$res = mysql_query($query) or die (mysql_error());
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Ricerca nel DB tramite select PHP 3
L PHP motore di ricerca nel sito PHP 1
ANDREA20 [PHP] motore di ricerca nel sito PHP 11
T [PHP] Ricerca nel database PHP 2
S Ricerca nel DB con radiobutton + riempimento select PHP 55
I Ricerca con auto compilazione nel database PHP 2
M Problemi Motore di RICERCA INTERNA NEL SITO Javascript 0
S Motore di ricerca nel sito PHP 6
G Come modificare una ricerca nel proprio sito con piu elenchi Classic ASP 1
O Aiuto ricerca e stampa nel db Database 0
R Problema nel $_POST di dati per ricerca su DB PHP 12
M Ricerca dati nel file txt Java 16
E ricerca dati nel DB mysql. PHP 16
E come mai tutti i siti xoomer.alice.it non compaiono nel motore di ricerca yahoo? SEO e Posizionamento 3
S domanda semplice per ricerca nel db Classic ASP 2
U Ricerca di ancore nel sito Javascript 1
I Tools Ricerca nel sito Supporto Mr.Webmaster 1
I Tools Ricerca nel sito Discussioni Varie 1
S Creare un motore di ricerca nel sito Discussioni Varie 1
G Colorare menu select attraverso ricerca php PHP 0
G Menù a tendina di ricerca con query PHP 1
R Problema query con ricerca id numerico PHP 2
L Mysql: Nascondere le pagine dopo una ricerca PHP 1
F Visualizzazione motore di ricerca SEO e Posizionamento 2
B Stringa sql per ricerca su più campi Database 1
F Funzione Glob - ricerca file contenente una parola PHP 1
P Ricerca campo data PHP 1
L titolo del sito nella pagina di ricerca di google SEO e Posizionamento 2
A Creare un modulo di ricerca avanzata con dreamweaver HTML e CSS 0
L Ricerca valore mysql e incremento PHP 73
E Problema motore di ricerca FULL_TEXT PHP 0
motleyrulez Ricerca filtro con Ajax PHP 1
Shyson [CSS] Posizionare casella di ricerca HTML e CSS 3
P Query di ricerca profonda MySQL 0
T Query per ricerca ritardo evento MS Access 7
B Campo ricerca domini HTML e CSS 4
V Ricerca volontari questionario tesi - Ricambio Offerte e Richieste di Lavoro e/o Collaborazione 0
L Ricerca sviluppatori PHP tempo indeterminato Milano Offerte e Richieste di Lavoro e/o Collaborazione 0
S [PHP] Creare collegamento filtri di ricerca al database PHP 6
L [PHP] Ricerca su search bar esterna PHP 1
D Ente di Formazione accreditato in Regione Lazio ricerca Front End Developer Offerte e Richieste di Lavoro e/o Collaborazione 3
N [WordPress] Ricerca tema WordPress 6
Alex_70 [PHP] Ricerca con risultati cliccabili PHP 21
Federico.Marcelo Alla ricerca di scrittori post guest Offerte e Richieste di Lavoro e/o Collaborazione 0
O [PHP] Ricerca record tramite post PHP 7
GraceHawk [MS Access] Findfirst per ricerca record MS Access 1
A [Javascript] Mostrare un marker se è vicino al risultato di ricerca con google maps Javascript 3
V Semplice barra di ricerca con filtro categorie prodotti E-Commerce 0
A Ricerca con collegamento in altro sito web Discussioni Varie 0
C [PHP] Ricerca multipla, evitare if PHP 4

Discussioni simili