recuperare dato con query di select

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Salve ragazzi, ho nuovamente un problema vorrei recuperare un dato per rendere la query di upload dinamica
ma con la query di select mi da un errore nello specifico questo:
Resource id #3You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
PHP:
<?php 
    $dbhost = 'localhost'; 
    $dbuser = 'caaa2'; 
    $dbpass = 'maaa'; 
    $dbname = 'ceaaaaab'; 
    $connessione = mysql_connect("localhost", "caaa2","aaero");
    mysql_select_db(aaaaab, $connessione) ;
    
	$query = mysql_query("SELECT nome_tabella FROM ric");
	$riga = $query; 
	echo"$riga";
        $din=$riga;
	
	$Id="1";
	$Img="1.jpg";
	$Link="http://www.sito.com/dir/Nuovo.php";
	$Marca=$_GET['marca'];
	$Modello=$_GET['modello'];
	$Anno=$_GET['anno'];
	$Posti=$_GET['posti'];
	$Optional=$_GET['optional'];
	$ce="&euro;";
	$Prezzop=$_GET['prezzo'];
	$Prezzo=$ce.$Prezzop;
$query = mysql_query("UPDATE  $din SET img='$Img',link='$Link',marca='$Marca',modello='$Modello',anno='$Anno' ,posti='$Posti',optional='$Optional',prezzo='$Prezzo' WHERE id= '$Id' ") or die(mysql_error());  

 header("Location:http://www.sito.com/dir/pan.php");

?>
 
Ciao,
questo messaggio
Resource id #3
si riferisce a questa tua istruzione
PHP:
echo"$riga";
In $riga hai messo il risultato della query
puoi semmai fare cosi:
PHP:
$query = mysql_query("SELECT nome_tabella FROM ric");
$riga = mysql_fetch_assoc($query);

$din = $riga['nome_tabella'];

Il resto del messaggio è un errore di sintassi della query di UPDATE perchè non recuperi correttamente il nome della tabella
 
Ciao criric, grazie mille per la risposta.
Si ora funziona perfettamente era sbagliata dunque la logica
capito :)
Grazie ancora!
 

Discussioni simili