ciao a tutti
vorrei alcune indicazioni, se possibile, sulla motivazione per cui non mi gira questa query:
$host="xxxxx";
$user="xxxx";
$pass="xxxxx";
mysql_connect($host,$user,$pass) or die ("errore nella connessione");
mysql_select_db("xxxxxx_1") or die ("errore nella selezione del database");
if
($dati = mysql_query("SELECT * from utenti_ebay where stato='Richiamare' and data_richiamo = '$date'"))
{
$array = mysql_fetch_array($dati);
echo "<tr>";
echo "<td>$array[user_slctd_id]</td> ";
echo "<td>$array[user_name]</td> ";
echo "<td><a href=\"07_modifica.php?user_id=$array[user_id]\">Chiama utente</td> ";
echo "</tr>";
}
else
{
$dati = mysql_query("SELECT * from utenti_ebay where stato='Aperto' and attesa != 'in attesa'");
$array = mysql_fetch_array($dati);
echo "<tr>";
echo "<td>$array[user_slctd_id]</td> ";
echo "<td>$array[user_name]</td> ";
echo "<td><a href=\"07_modifica.php?user_id=$array[user_id]\">Chiama utente</td> ";
echo "</tr>";
}
mysql_close();
insomma vorrei che quando si connette al DB prima verifica se sono presenti record che hanno queste caratteristiche :
stato='Richiamare'and data_richiamo = '$date'
Nel caso non ci fossero cercasse i record che hanno queste altre caratteristiche:
utenti_ebay where stato='Aperto' and attesa !='in attesa'
Se la query soddisfa la prima richiesta IF mi trova tranquillamente il record, nel caso contrario non mi fa l'ELSE .
Mi sapere dire cortesemente dove sbaglio.
Grz infinite
sandro
vorrei alcune indicazioni, se possibile, sulla motivazione per cui non mi gira questa query:
$host="xxxxx";
$user="xxxx";
$pass="xxxxx";
mysql_connect($host,$user,$pass) or die ("errore nella connessione");
mysql_select_db("xxxxxx_1") or die ("errore nella selezione del database");
if
($dati = mysql_query("SELECT * from utenti_ebay where stato='Richiamare' and data_richiamo = '$date'"))
{
$array = mysql_fetch_array($dati);
echo "<tr>";
echo "<td>$array[user_slctd_id]</td> ";
echo "<td>$array[user_name]</td> ";
echo "<td><a href=\"07_modifica.php?user_id=$array[user_id]\">Chiama utente</td> ";
echo "</tr>";
}
else
{
$dati = mysql_query("SELECT * from utenti_ebay where stato='Aperto' and attesa != 'in attesa'");
$array = mysql_fetch_array($dati);
echo "<tr>";
echo "<td>$array[user_slctd_id]</td> ";
echo "<td>$array[user_name]</td> ";
echo "<td><a href=\"07_modifica.php?user_id=$array[user_id]\">Chiama utente</td> ";
echo "</tr>";
}
mysql_close();
insomma vorrei che quando si connette al DB prima verifica se sono presenti record che hanno queste caratteristiche :
stato='Richiamare'and data_richiamo = '$date'
Nel caso non ci fossero cercasse i record che hanno queste altre caratteristiche:
utenti_ebay where stato='Aperto' and attesa !='in attesa'
Se la query soddisfa la prima richiesta IF mi trova tranquillamente il record, nel caso contrario non mi fa l'ELSE .
Mi sapere dire cortesemente dove sbaglio.
Grz infinite
sandro