Interrogare il Database

  • Creatore Discussione Creatore Discussione gioffri
  • Data di inizio Data di inizio

gioffri

Nuovo Utente
11 Nov 2008
1
0
0
Buongiorno,
sto scrivendo una pagina che interroga il database per conoscere se un campo è stato compilato oppure no.

Il problema è che non funziona.

Qualcuno gentilmente sa dirmi cosa sbaglio?

Grazie molte!

Codice:
$sql2 = "SELECT modelloacquisto1 as modelloacquisto1
        IF(modelloacquisto1="",1,0) as modelloacquisto1
        FROM utenti";

$result2 = mysql_query($sql2);

if (!$result2) {
    echo "Could not successfully run query ($sql) from DB: " . mysql_error();
    exit;
}

if (mysql_num_rows($result2) == 0) {
    echo "No rows found, nothing to print so am exiting";
    exit;
}

if ($row2['modelloacquisto1'] == 0) {
echo 'ti va di comprare un paio di scarpe?';
else
echo 'Complimenti per il tuo primo acquisto';
}
 
Prova
PHP:
$result2 = mysql_query($sql2) or die (mysql_error());
così vedi il messaggio di errore.
 

Discussioni simili