[SQL][PHP] PDO zliczanie wierszów |
[SQL][PHP] PDO zliczanie wierszów |
16.02.2018, 11:28:05
Post
#1
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 1 Dołączył: 19.10.2015 Ostrzeżenie: (0%) |
Stwierdzilem iż pora przejsc na PDO i ucząc się PDO mam problem taki:
przy rejestracji sprawdzam w bazie czy istnieje juz uzytkownik i mam tu problem jak zrobic zapytanie by zwrocil mi liczbe wierszy z takim nickiem, probowalem to zrobic tak:
probowalem tez cos w ten desen
ale za bardzo nie wiem co dalej z tym zrobic... szczerze pdo wydaje mi sie jakos mniej intuicyjne niz klasyczne mysql_query pozdrawiam Mizii |
|
|
16.02.2018, 11:48:31
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
Drugi kod ma bledne zapytanie wiec nie bedzie dzialac.
PIerwsze jest ok. W czym problem? Sprawdzales dokladnie co zwraca kazda linijka kodu? tak ciezko bylo od razu napisac te bledy? edit: no i skasowal post do ktorego sie to odnosilo -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
16.02.2018, 11:51:07
Post
#3
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 1 Dołączył: 19.10.2015 Ostrzeżenie: (0%) |
dzieki, problem rozwiazany, nie zwrocilem uwagi na pierwszy blad tylko drugi, a w pierwszym jak byk bylo ze nieznana nazwa zmiennej ktora byla wskaznikiem na baze
jeszcze jedno pytanie szybkie w temacie, a czy przy zakończeniu tego zapytania przed rozpoczęciem drugiego powinienem zastosowac closeCursor();? |
|
|
16.02.2018, 11:54:25
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
http://php.net/manual/en/pdostatement.closecursor.php
Cytat This method is useful for database drivers that do not support executing a PDOStatement object when a previously executed PDOStatement object still has unfetched rows. If your database driver suffers from this limitation, the problem may manifest itself in an out-of-sequence error. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
16.02.2018, 14:12:57
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Przede wszystkim jak już używasz prepare to rób to poprawnie. W tym momencie jeżeli nick będzie np z $_POST['nick'] to dalej to zapytanie jest kompletnie niezabezpieczone.
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 04:57 |