mysql2.php:
<? @$db = mysql_pconnect("localhost", "root", "krasnal"); //zmienna db- połączenie do mysql ("ip", "login", "hasło") if (!$db) //jeśli $db się nie połączy { exit; } $baza=sklep; $query = "select * from produkty"; $result = "mysql_query($query); $num_results = mysql_num_rows($result); print $num_results; for ($i=0; $i <$num_results; $i++) $row = mysql_fetch_array($result); print($i+1); print stripslashes($row[nazwaproduktu]); print ", cena: "; //to 21 linijka kodu print stripslashes($row[cena]; print "zł , nr:"; //23 linijka print stripslashes($row[nrproduktu]; print "<br>"; //25 linijka ?> //29 linia skryptu
A więc tak od początku dodania 2 części kodu do skryptu (od $baza). zaczynają się problemy.
Parse error: parse error in c:\usr\apache\httpd\html\mysql2.php on line 21
skasowałem.
Parse error: parse error in c:\usr\apache\httpd\html\mysql2.php on line 23
skasowałem
Parse error: parse error in c:\usr\apache\httpd\html\mysql2.php on line 25
skasowałem
Parse error: parse error in c:\usr\apache\httpd\html\mysql2.php on line 29
i co teraz?? nie wydaje mi się, że w znaczku "?>" był błąd. Skasowałem więc pisze to samo tylko "on line 28".
Dodałem MySQL, więc proszę nie pisać, że to przez to. Tak jak mówiłem pierwsza część kodu działa.
Może gdzie indziej jest problem. Ja go nie widzę. To jest mój pierwszy skrypt php z wykorzystaniem MySQL