Grazie in anticipo a chi risponderà,
sto scrivendo un sito usando php-MySQL e jQuery, tutto bene, tutte le query funzionano apparte una.
In pratica dovrei ricavare da una tabella di nome foto l'URL della foto di un determinato utente, ma nonostante sia l'utente che la foto esistano, e nonostante tutti le variabili in ingresso alla mia funzione siano valide, l'utente è come se non avesse foto, e dalle varie prove che ho fatto mi pare che la query non restituisca alcun valore.
Ma se la stessa identica query la prendo e la do a phpMyAdmin, il valore viene restituito in modo esatto.
Codice PHP:
function ViewPhoto($link, $email, $principale, $grandezza){
$query_photo=GetPhoto($link, $email, $principale);
if( $foto = mysql_fetch_array($query_photo) ){
?>[img]../user-img/<?php echo[/img]" /><?php
}else{
?>[img]../user-img/no-photo.jpg[/img]<?php
}
}
function GetPhoto($link, $email, $principale){
if( $principale == 1 ){
$query = @mysql_query("SELECT * FROM foto WHERE email='$email' AND principale='1'", $link);
}else{
$query = @mysql_query("SELECT * FROM foto WHERE email='$email' ORDER BY ordine ASC", $link);
}
mysql_close();
if($query)
return $query;
}
Qualche buon' anima può darmi una mano?