problema SELECT in MySQL
Scris: Lun Ian 23, 2012
salut, am o problema si nu stiu ce are.
am codul acesta: si imi da eroarea asta:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in... in linia asta nu stiu ce are. va rog sa va uitati si sa imi ziceti ce are. va multumesc anticipat. cu stima trif
am codul acesta:
Cod: Selectaţi tot
$query="SELECT * FROM cantari_ppt
INNER JOIN categorie
ON cantari_ppt.categoria = categorie.cheie
INNER JOIN utilizatori
ON cantari_ppt.autor = utilizatori.utilizator
WHERE aprobare = 1 AND dt REGEXP '$data' ORDER BY dt DESC LIMIT 30";
$result=mysql_query($query);
//$num=mysql_num_rows($result);
echo $query;
echo '<br>';
$i=0;
while ($i < $num) {
$rand=mysql_fetch_array($result);
if($rand['ranguri'] == 1 ) {
$rang = '<h6>Trimisa de: <font color ="red" > '.$rand['utilizator'].'</h6></font> ';
}
elseif($rand['ranguri'] == 2 ) {
$rang = '<h6>Trimisa de: <font color ="blue" > '.$rand['utilizator'].'</h6></font> ';
}
elseif($rand['ranguri'] == 3 ) {
$rang = '<h6>Trimisa de: <font color ="green" > '.$rand['utilizator'].'</h6></font> ';
}
$clasa = 'cls'.$clsnr;
if ($rand['nrac'] == 0)
{
$tabel .= '<tr class="'. $clasa. '"/> <td>
<a class="link" href="class.CountAccess.php?urlf='.$rand['urlf'].'">'.$rand['denumire'].'<span>Nr. Accesari: '.$rand['nrac'].'<br> Data descarcarii: --- <br> Categoria: '.$rand['denumire_categorie'].'</span></a>
'.$rang.'
</td></tr>';
}
elseif ($rand['nrac'] > 0)
{
$tabel .= '<tr class="'. $clasa. '"/> <td>
<a class="link" href="class.CountAccess.php?urlf='.$rand['urlf'].'">'.$rand['denumire'].'<span>Nr. Accesari: '.$rand['nrac'].'<br> Data descarcarii: '.$rand['dt'].'<br> Categoria: '.$rand['denumire_categorie'].'</span></a>
'.$rang.'
</td></tr>';
}
$i++;
$clsnr = $i%2;
}
$tabel .= '</table>';
echo $tabel;
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in... in linia asta
Cod: Selectaţi tot
$rand=mysql_fetch_array($result);