Array composto da un solo elemento...

lorenzo.211

Utente Attivo
28 Set 2009
41
0
0
Salve!Ho un problema
PHP:
$id = "SELECT ID FROM utenti WHERE user='$user'";
$insert = mysql_query($id); 

$id= mysql_fetch_row($insert);
$peso = "SELECT Peso FROM Software WHERE id='$id[0]'";
$inserto = mysql_query($peso); 
$peso2= mysql_fetch_row($inserto);
echo $peso2[1];

Ho questo codice, ho inserito nel database 2 record con lo stesso id (cioè il numero 1) però riconosce solo il primo record mentre il secondo proprio non lo vede..
 
Ciao,

vorrei capire meglio... io già a livello logico non capisco bene.

Gli id servono a creare identificativi univoci, a che ti serve un id se
non è univoco?

Ciao, Ciro
 
Allora praticamente gli id mi servivano a identificare gli utenti visto che ogni utente ha un id nella tabella utenti e ha lo stesso id nella tabella Software. é difficile da spiegare @–@
 
Questa cosa si realizza con le chiavi esterne: puoi ottenere lo stesso risultato...
 
hai provato a stamparti la query? Prova anche:
PHP:
$inserto = mysql_query($peso) or die (mysql_error());
così se da qualche errore te lo stampa
 

Discussioni simili