vorrei dirgli se non trovi nulla, (il nulla vuol dire nessun record)
allora fai così.
Così non mi funzia, mi date un aiutino??
elseif ($dati["id"]==="")
{
echo "eeee";
mysql_close();
}
vorrei dirgli se non trovi nulla, (il nulla vuol dire nessun record)
allora fai così.
Così non mi funzia, mi date un aiutino??
elseif ($dati["id"]==="")
{
echo "eeee";
mysql_close();
}
Prova a contare il numero delle righ, se è =0 fai quello che ti serveOriginariamente inviato da massimo80
vorrei dirgli se non trovi nulla, (il nulla vuol dire nessun record)
allora fai così.
Così non mi funzia, mi date un aiutino??
elseif ($dati["id"]==="")
{
echo "eeee";
mysql_close();
}
mmmm interessante......
adesso provo grazie..non male come idea
ho provato così ma non mi funzia....
codice:$result = mysql_query("SELECT id,FROM ciccio WHERE data_inizio <= NOW() and data_fine >= NOW() LIMIT 0,1"); while ($num_righe = mysql_num_rows($result)) if ($num_righe==="0") { echo "see"; }
puoi fare
if(mysql_num_rows($result) == 0)
echo "niente";
ho provato in diversi modi ma non mi funzia...:-(
if(mysql_num_rows($result)==0)
{
echo "niente";
}
come mai?
Modifica i dati per la connessione e riprovaCodice PHP:
$conn=mysql_connect('localhost','nome_utente','password');
mysql_select_db('nome_db',$conn);
$result = mysql_query("SELECT id,FROM ciccio WHERE data_inizio <= NOW() and data_fine >= NOW() LIMIT 0,1");
if(mysql_num_rows($result) == 0)
echo "niente";
else
echo "pieno";
codice:$query = "SELECT... "; $result = mysql_query($query, $db); if(mysql_num_rows($result) == 0) //niente else //codice
Non è obbligatorio il secondo parametro, se lo lasci vuoto va a cercare la prima connessione aperta. Ame è venuto il dubbio che non si è colelgato al database
ok ci sono
$result = mysql_query("SELECT * FROM ciccio WHERE data_inizio <= NOW() and data_fine >= NOW() LIMIT 0,1");
//while($dati = mysql_fetch_array($result))
if(mysql_num_rows($result) == 0)
echo "niente";
else
echo "pieno";
se levo il while funziona, ma io ho bisogno di definire quel while perchè la funzione del conta righe la devo mettere dopo 4 if e quindi diventerebbe. :
elseif (mysql_num_rows($result) == 0)
echo "niente";
else
echo "pieno";
Perchè se definisco il while in alto non mi funzia?