Ok, queste son tutte le versioni con cui ho provato :D
Codice PHP:
<?PHP
if( !isset($_GET['ordina']) )
{
$_GET['ordina'] = 'ID_CUCCIOLO';//setta quello di default
}
if( !isset($_GET['per']) )
{
$_GET['per'] = 'ASC';//setta quello di default
}
if( !isset($_GET['razza']) )
{
$_GET['razza'] = '%';//setta quello di default
}
if( !isset($_GET['sesso']) )
{
$_GET['sesso'] = '%';//setta quello di default
}
$sqlonline = "SELECT CUCCIOLI.CUCCIOLO,CUCCIOLI.ETA,CUCCIOLI.RAZZA,CUCCIOLI.ID_CUCCIOLO FROM CUCCIOLI
WHERE 1 AND CUCCIOLO LIKE '%' AND RAZZA LIKE '{$_GET['razza']}{$_GET['sesso']}' ORDER BY {$_GET['ordina']} {$_GET['per']}";
$conteggio = mysql_query($sqlonline,$connessione) or die(mysql_error());
$CONTA = 0;
while($ROW3 = mysql_fetch_array($conteggio))
{
$CUCCIOLO=$ROW3["CUCCIOLO"];
$RAZZA=$ROW3["RAZZA"];
$ETA=$ROW3["ETA"];
$ID_CUCCIOLO=$ROW3["ID_CUCCIOLO"];
{
$num++;
}
if (mysql_num_rows ($risultato_della_query) < 1)
{
echo('I cuccioli della razza scelta hanno già trovato tutti una famiglia :)');
}
?>
Messa cosi, mi da un numero pari di "I cuccioli della razza scelta hanno già trovato tutti una famiglia :)" in schiera, pari a quanti sono poi i risultati della ricerca (in caso di 0 non esce niente)
Codice PHP:
<?PHP
if( !isset($_GET['ordina']) )
{
$_GET['ordina'] = 'ID_CUCCIOLO';//setta quello di default
}
if( !isset($_GET['per']) )
{
$_GET['per'] = 'ASC';//setta quello di default
}
if( !isset($_GET['razza']) )
{
$_GET['razza'] = '%';//setta quello di default
}
if( !isset($_GET['sesso']) )
{
$_GET['sesso'] = '%';//setta quello di default
}
$sqlonline = "SELECT CUCCIOLI.CUCCIOLO,CUCCIOLI.ETA,CUCCIOLI.RAZZA,CUCCIOLI.ID_CUCCIOLO FROM CUCCIOLI
WHERE 1 AND CUCCIOLO LIKE '%' AND RAZZA LIKE '{$_GET['razza']}{$_GET['sesso']}' ORDER BY {$_GET['ordina']} {$_GET['per']}";
$conteggio = mysql_query($sqlonline,$connessione) or die(mysql_error());
if (mysql_num_rows ($risultato_della_query) < 1)
{
echo('I cuccioli della razza scelta hanno già trovato tutti una famiglia :)');
}
$CONTA = 0;
while($ROW3 = mysql_fetch_array($conteggio))
{
$CUCCIOLO=$ROW3["CUCCIOLO"];
$RAZZA=$ROW3["RAZZA"];
$ETA=$ROW3["ETA"];
$ID_CUCCIOLO=$ROW3["ID_CUCCIOLO"];
{
$num++;
}
?>
Messa cosi, mi mette una volta il messaggio, sia che ci siano risultati, sia che non ce ne siano.
Dove sbaglio? :P