problema SELECT in MySQL
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
trif
- Mesaje:500
problema SELECT in MySQL
salut, am o problema si nu stiu ce are.
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;
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
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif
MarPlo
Mesaje:4343
Probabil baza de date returneaza False la executia acelei comenzi.
Poti testa singur. Da un:
echo $query; si testezi in phpMyAdmin acel sir sa vezi ce erori da.
Sau in php, sa preiei si eroarea:
Cod: Selectaţi tot
$result=mysql_query($query);
if (mysql_errno()) {
echo "<br />". mysql_errno(). " : ". mysql_error(). "<br />";
}
trif
Mesaje:500
salut, ms de raspuns. bd era de vina ca aveam 2 campuri la fel. cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif
Subiecte similare
- Setare valori din array in select tag
JavaScript - jQuery - Ajax
Primul mesaj
Salut am un array cu orele de functionare
$data = array (
'0400' => '04:00 AM',
'0430' => '04:30 AM',
'0500' => '05:00 AM',
'0530'...
Ultimul mesaj
Testeaza urmatorul cod.
Daca ceva mai trebuie schimbat, incearca si tu sa modifici dupa cum stii, in functie de ce vrei sa obtii.
Open:...
- Problema curs de Engleza
Sesizari Erori si Greseli
Primul mesaj
Buna.
Am descarcat cursul curs_eurocor-engleza_incepatori_1-16.rar si cand vreau sa-l dezarhivez imi da eroarea asta:
An error occures whilw...
Ultimul mesaj
Buna,
Poti sa descarci cursul de engleza, nivel intermediar, de la urmatoarele linkuri:
- Lectiile 1-16...
- O mica problema de animatie CSS
HTML - XHTML - CSS
Primul mesaj
Noroc, MarPlo!
1. Am vizitat pe twitter un site de animatie, in care website-ul actual se numeste CSS-Challenges,com. In respectivul website, sunt...
Ultimul mesaj
1. Multumesc pentru raspuns.
2. Am inteles raspunsul tau: este un mic examen oferit voluntarilor online, pentru a le afla capacitatile de rezolvare...