Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemZamknutoVyřešeno Chyba v PHP Scriptu

Dobrý den chtěl jsem si udělat návštěvní knihu tak sem to dělal podle návodu na internetu, povedla se mi, ale furt mi to hlásí chybu někde v tomple scriptu:

<?

  }
  
   $res = mysql_query("SELECT * FROM `guestbook`");

  if (mysql_num_rows($res) >= 1) {

    while($row = mysql_fetch_array($res)) {

      echo "

        <b>Vložil:</b> ".$row['nick']."<br />

        <b>Vložené:</b> ".date("j.n Y G:i:s",$row['cas'])."<br />

        <b>Predmet:</b> ".$row['predmet']."<br />

        ".$row['text']."<br /><br /><br />

        ";

        }

?>

Nemohl by ste ji někdo prosím najít, mě se to vůbec nedaří. Díky :beer:

Předmět Autor Datum
Napíše mi to [b]Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource i…
godman 04.01.2007 22:39
godman
A jsi připojený k databázi (mysql_select_db, mysql_connect + správné jméno, heslo)? SQL server fungu…
host 04.01.2007 22:47
host
Podle mě jo všechno by to mělo klapat. Tady je ten celej zdroják: rad.txt
godman 04.01.2007 22:52
godman
Takže v databázi určitě existuje tabulka "guestbook"?
host 04.01.2007 22:54
host
Jo, a její struktura je: CREATE TABLE `guestbook` ( `id` int(11) NOT NULL auto_increment, `nick` va…
godman 04.01.2007 23:01
godman
Ty apostrofy nejsou nutné, zkus to bez nich. A přidej výpis chyb. $res = mysql_query("SELECT * FROM…
host 04.01.2007 23:05
host
Právě že jsem neupravoval vůbec nic a napsalo mi to chbu -> No database selected
godman 04.01.2007 23:10
godman
Už je to vyřešeno, sem si nevšiml že ty sem dal připojení k db jenom v hlavicce potom sem to oddelil… poslední
godman 04.01.2007 23:15
godman

Jo, a její struktura je:

CREATE TABLE `guestbook` (
`id` int(11) NOT NULL auto_increment,
`nick` varchar(50) collate latin2_czech_cs NOT NULL default 'Anonym',
`predmet` varchar(50) collate latin2_czech_cs NOT NULL default '',
`text` text collate latin2_czech_cs NOT NULL,
`cas` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 COLLATE=latin2_czech_cs AUTO_INCREMENT=1 ;

Zpět do poradny Nahoru