Autor Zpráva
Kryštof
Profil *
Dobrý den, toto je můj kód a hlásí mi chybu, která je uvedena dole. Nevíte v čem je problém?
<?php
include "connect.php";
$kviz = $_GET['typ'];
if(isset($kviz)){ //zpracuje, pokud je vybráno ID v URL adrese
$testy = mysql_fetch_array(mysql_query("SELECT * FROM quiz_info WHERE typ=" . $kviz));
    if($testy['jmeno']){
echo "<a href=\"quiz.php?quizid=" . $testy['id'] . "\"><b>" . $testy['jmeno'] . "</b></a><br>Popis:" . $testy['popis'] . "<br><br>";
}
else{echo "Bohužel, takový test neexistuje.";}}
else{echo "Bohužel, takový test neexistuje.";}
?>

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /data/web/virtuals/1325/virtual/www/gtest/testv02/vypis.php on line 15
line 15 = $testy = mysql_fetch_array(mysql_query("SELECT * FROM quiz_info WHERE typ=" . $kviz));
Davex
Profil
Kryštof:
Viz Nejčastější potíže s PHP (FAQ) » Warning mysql_fetch_array() (nebo jiná MySQL funkce): supplied argument is not a valid MySQL result resource….
Kryštof
Profil *
Promiňte: Unknown column 'rychlotest' in 'where clause'
panther
Profil
Kryštof:
mysql_query("SELECT * FROM quiz_info WHERE typ= '" . mysql_real_escape_string($kviz) . "'");
Kryštof
Profil *
Nefunguje to, stále to samé...
panther
Profil
Kryštof:
dal jsem obráceně apostrofy a uvozovky, opraveno v přechozím příspěvku.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: