Problema con il select

ciccio9999

Utente Attivo
16 Ago 2011
30
0
0
Dov'è l'errore?
Non capisco per quale motivo mi da problemi:

PHP:
echo "Inserisci:<br>"; 				
$query2 = "SELECT chiave1 FROM tabella";                                
$res2 = mysql_query($query2,$conn);                                 
$num = mysql_num_rows($res);                                 
echo $num;                                 
echo "<select name=\"tabella1\" >";                                 
echo"<option value=\"1\">1</option>";                                 
while($row=mysql_fetch_array($res2)){ 					
$chiave1 = $row['chiave1']; 					
echo"<option value=\"$chiave1\">$chiave1</option>";                                 }    				
echo" </select>";                                 
$query3 = "SELECT chiave2 FROM tabella";                                 
$res3 = mysql_query($query3,$conn);                                 
echo "<select name=\"tabella2\" >";                                 
echo "<option value=\"tabella2\">tabella2</option>";                                 
while($row=mysql_fetch_array($res3)){ 					
$tab2 = $row['chiave2']; 					
echo "<option value=\"$tab2\">$tab2</option>";                                 }    				
echo" </select>";                                 
$query4 = "SELECT chiave3 FROM tabella";                                 
$res4 = mysql_query($query4,$conn);                                 
echo "<select name=\"tipo\" >";                                 
while($row=mysql_fetch_array($res4)){ 					
$tipo = $row['chiave3']; 					
echo"<option value=\"$tipo\">$tipo</option>";                                 }    				
echo" </select><br><br>";

Tabella ha 3 chiavi. Ho 3 record:

Chiave1: ciao, Chiave2: bello, Chiave3: marco
Chiave1: ciao, Chiave2: bello, Chiave3: matteo
Chiave1: ciao, Chiave2: bello, Chiave3: ciccio

Ho 3 select affiancate in cui in teoria (ho contato con $num il numero di record restituiti) nella prima ho solo ciao, nella seconda solo bello e nella terza marco, matteo e ciccio.
Invece in tutte e 3 le select che eseguo mi si stampano 3 opzioni e nelle prime 2 ho 3 volte ciao e 3 volte bello.
Come è possibile??? Come faccio per sistemare sta cosa?
 

minatore

Utente Attivo
25 Set 2007
410
0
0

Ciao, per la verità ci ho capito poco comunque proca a fare così
il mio codice sarà un poco diverso dal tuo
PHP:
require 'connessione/Config.php';
require 'connessione/Connect.php';
$query_1=mysql_query("Select * From amici")
or die("errore nella query amici;".mysql_error());
print"
<select name='amici'>";
for($a=0; $a<mysql_num_rows($query_1);$a++)
{
$a_elenco_amici=mysql_fetch_assoc($query_1);
print"
<option value='".intval($a_elenco_amici['id_amico'])."'>
".$a_elenco_amici['desc_amici']."
</option>";
}
print"
</select>";
Prova così le 3 select e vedi se hai problemi
Per la connessione ald db ti consiglio di crearti 2 pagine.php Config e Connect
e fare l'include come ho fatto io.
Ciao
 
Discussioni simili
Autore Titolo Forum Risposte Data
L problema con query select PHP 2
T problema con select dinamica con jquery Javascript 0
M [PHP] Problema con query select PHP 2
webmachine [PHP][MYSQL] Problema con le SELECT PHP 5
H problema con select dinamiche e javascript Javascript 0
A Problema recupero valori da select con chiamata ajax Ajax 1
H Problema con MySQL e PHP, dopo aver fatto una SELECT non ottengo alcun risultato PHP 7
L Problema Select con Javascript e nodi Dom XML. Javascript 0
S Problema con inserire la select in un array PHP 2
E problema con select dinamica - doctype - ie ASP.NET 4
S Problema con 2 funzioni:array,select dinamica Javascript 21
T Problema con select dinamica Javascript 2
M problema con il tag <select> PHP 3
F Problema select dinamiche con php e jquery jQuery 1
M problema con select jquery e php PHP 0
A Problema: creare nuove "option" di una select-list con javascript Javascript 1
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
T PROBLEMA CON ARRAY PHP 8
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
G Problema con Get page PHP 4
P Problema con require once PHP 6
P Problema con i package Java 1
A Problema login con Safari PHP 14
F INDESIGN: problema esportazione esecutivo per la stampa con foto B/N Webdesign e Grafica 1
S problema con css bootstrap3 HTML e CSS 4
M .load() problema con caricamenti dinamici di js Javascript 0
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
S Problema con spazi bianchi HTML e CSS 5
A PROBLEMA: insert mysqli con dati Tagsinput Presentati al Forum 0
Tommy03 Problema con z-index HTML e CSS 3
M Problema inserimento parole con apostrofo nel db PHP 5
C Problema con dati meteo xml XML 1
S Problema con infrarossi videocamera IP Cam e Videosorveglianza 1
V Problema con librerie allegro5 c++ C/C++ 1
M Problema con php per calcolo costo percentuale PHP 7
S Problema con mysqli_num_rows PHP 18
grgfede Problema javascript con aruba Javascript 1
M Problema con visibility e radio button Javascript 2

Discussioni simili