![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 1 Dołączył: 28.02.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Używam serwera webserv pod win xp. Wszystko jest ok do momentu uzycia biblioteki PDO. Po uruchomionu ponizszego kodu: function zwieksz_ogladalnosc($nr_kier) { $pd = new PDO('mysql:host=localhost;dbname=XXX;port=XXX', 'XXX', 'XXX'); $pd -> query('SELECT * FROM kierunki WHERE id = '.$nr_kier.''); $row = $pd -> fetch(); $ilosc = $row["ogladalnosc"]++; echo "Ilosc ".$ilosc; $pd -> exec("UPDATE kierunki SET ogladalnosc = '2' WHERE id = '1';"); $pd -> closeCursor(); } ?> Serwer zwracam mi : Fatal error: Call to undefined method PDO::fetch() in G:\Programy\WebServ\httpd\www\kierunki.php on line 6 Fetch nie działa ? Kurcze to jak mam wyciagnac dane a potem je update'owac ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 398 Pomógł: 10 Dołączył: 24.11.2004 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
fetch () wykonujesz na obiekcie PDOStatement ktory dostajesz po wywolaniu PDO::query czyli:
a najlepiej to:
Ten post edytował NoiseMc 19.06.2007, 19:19:02 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 06:54 |