» »

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in

Juventus ::

if(isset($_GET['NovicaID']))
$id = $_GET['NovicaID'];

include('./include/db.php');

$query = "SELECT * FROM news WHERE prikaz = 1 AND id = ". $id;
$result=mysql_query($query);

// beremo novice dokler ne dosežemo konec zapisov
$zapis = mysql_fetch_row($result);

// preberemo zapise v spremenljivke
$id = $zapis[0];
$naslov = $zapis[1];
$opis = $zapis[2];

$datum = datumFormat_DMY($zapis[3]);
$dan_ime = dayName($zapis[3]);
$cas = timeFormat_HM($zapis[4]);

$avtor = $zapis[5];
$prikaz = $zapis[6];

// neustrezne znake zamenjamo z html znaki in namesto vbCrLf vstavimo

$opis = smile($opis);
$opis = bb2html($opis);


// s pomocjo SQL stavka dobimo število komentarjev za novico (samo prikazani)
$query = "SELECT * FROM comments WHERE prikaz=1 AND id_novica = ". $id." ORDER BY datum ASC, cas ASC";


// sprožimo branje iz baze
$komentarji = mysql_query($query);
// z ukazom za število zapisov dobimo število komentarjev
$st_kom = mysql_num_rows($komentarji);


pa dobim tale error
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in

zakaj

Ziga Dolhar ::

Za tole:

$query = "SELECT * FROM news WHERE prikaz = 1 AND id = ". $id;
$result=mysql_query($query);

Postavi še:

var_dump(mysql_error());
https://dolhar.si/

snow ::

Nima veze s problemom, ampak bolj za varnost:

Daj $id = (int)$_GET['NovicaID']; oziroma uporabi intval() fukcijo.
Da ne bo slučajno dopisal kaj sql kode (sql injection).

Za vsak slučaj :\
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[mySQL(+php)] Kako dobiti največji ID (številka) iz stolpca

Oddelek: Izdelava spletišč
91124 (1003) preem
»

php variable scope problem

Oddelek: Izdelava spletišč
81263 (1176) darh
»

PHP in mySQL

Oddelek: Programiranje
241936 (1644) rasta
»

Kaj je narobe tu...(php)

Oddelek: Programiranje
51193 (1091) teac
»

Zakaj? (php & mySQL)

Oddelek: Programiranje
51223 (1150) darh

Več podobnih tem