![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 10.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
mam w kodzie cos takeigo:
i dalej warunek jaki ma wykonac, a wyrzuca mi blad: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\hepi\admin\index.php on line 31 te linie podalem powyzej, linia 31 to ta z petla... czem,u wyrzuca mi taki blad?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 245 Pomógł: 4 Dołączył: 22.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Błąd w zapytaniu SQL wałkowane 100 000 razy
![]() zrób tak
I pokaż jaki błąd ci wyświetla ![]() Pozdrawiam |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 9.05.2004 Skąd: Puszów Ostrzeżenie: (0%) ![]() ![]() |
ja mam taki sam błąd gdy nie wyciąga żadnych wyników z bazy. dodaj też @ przed mysql_num_rows
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
pillot: mysql_num_rows zwraca liczbę rekordów wyciągniętych z bazy. Jeśli nic nie wyciągnął, to zwraca 0 anie komunikat o błędzie. Komunikat o błędzie zwraca, gdy zapytanie było złe w wyniku czego $result=false
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 387 Pomógł: 66 Dołączył: 31.03.2005 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Troszki odbije od tematu ale jak domniemam
![]() Proponuje zmienic kod ![]() Bardzo latwo jest obejsc takie zapytanie, sam zobacz: Niech ktos wpisze w polu login taki ciag znakow: ' or login like '%' or login=' A w polu haslo ciag znakow: ' or pass like '%' or pass=' Wtedy skrypt wyglada tak ![]()
No i jestem zalogowany jako ADMIN ![]() Pomysl o innym rozwiazaniu pzdr cudny Ten post edytował cudny 15.04.2005, 13:09:26 -------------------- ..::: Jak pomogłem to kliknij pomógł. Tak rzadko używacie tej opcji :( :::..
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 9.05.2004 Skąd: Puszów Ostrzeżenie: (0%) ![]() ![]() |
Cytat(nospor @ 2005-04-15 09:28:45) pillot: mysql_num_rows zwraca liczbę rekordów wyciągniętych z bazy. Jeśli nic nie wyciągnął, to zwraca 0 anie komunikat o błędzie. Komunikat o błędzie zwraca, gdy zapytanie było złe w wyniku czego $result=false hmm to czemu u mnie zawsze ładowało Warning gdy zapytanie zwracało 0? dokładnie tak, jak w zagadnieniu tematu? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 245 Pomógł: 4 Dołączył: 22.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
a to zrób takie zapytanie:
I pokaż co ci takie zapytanie wyświetli |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 9.05.2004 Skąd: Puszów Ostrzeżenie: (0%) ![]() ![]() |
z tym die jest dobrze, mysql_num_rows zwraca 0
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 105 Pomógł: 0 Dołączył: 16.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Ociu @ 2005-04-15 17:18:00)
A to po co? To może już:
Ale ja i tak robie przez statementy:
-------------------- Com powiedział, powiedziałem.
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Z przyzwyczajenia... a jeśli są jakieś różnice w czasie, to napewno zaczne zmieniać swoje przyzwyczajenia.
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 10.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
jak zorbilem to wyrzucilo blad ze bazy nie moze wybrac, bo zla nazwe wklepalem, teraz juz nic nie wyswietla, tylko wykonuje ta petle else:
EDIT: jzu wiem w czym jest problem.. zmienilem kodowanie na MD5 i php mni wariuje:] po prostu odwala dsziwne rzeczy... zrobielm skrypt na wlasy uzytek, zeby wpisane haslo mi dawal zakodowane w MD5 i wyspuje takowe: Kod 398b6836526b30e2f63cf971033b8c4d a jak sie loguje (dalem zeby mi pokazywal jakie haslo tworzy) to wysypuje takowe: Kod 2a039ed8fdbf4ceaa9e79cdc3aecd1a2 i nie ma co sie dziwic ze nie pasuja.. wie ktos moze dlaczego php robi sobie takie jaja?![]() Ten post edytował krzyzak_p 17.04.2005, 08:42:49 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 20:19 |