Post
#1
|
|
|
Grupa: Postów: 31 Pomógł: 3 Dołączył: 25.08.2006 Ostrzeżenie: (0%)
|
Siema (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Otoz mam pewien problem za sprawdzaniem czy dany rekord jest bazie.
Sprawdzam to tak :
Funkcja dziala bez zarzutu dopóki w "$pid" nie znajdzie sie / wtedy mam oto taki komunikacik :
Wie ktos co nalezy poprawic ? Ten post edytował MILICJA 27.08.2006, 20:34:16 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 576 Pomógł: 14 Dołączył: 9.11.2005 Ostrzeżenie: (20%)
|
Można to rozwiązać dwojako :
Rozwiazanie pierwsze: - zastosuj po zapytaniu mysql_query() ciag or die(mysql_error()) np.:
W ten sposob przy nieprawidlowym zapytaniu skrypt sie skonczy i wyswietli bledy zapytania. Albo można tak :
Teraz o co w tym wszystkim chodzi (kiedy powstaje blad). Bład nie powstaje gdy zapytanie jest poprawne i generuj rezultat typu #resource zmienna do ktorej zapisano wynik dzialania mysql_query() mozna smialo wstawic do mysql_fetch...(). Jesli w zapytaniu jest blad funkcja mysql_query() nie zwraca odpowiedniego rezultatu dla funkcji mysql_fetch...() i dlatego dopiero przy wywolaniu mysql_fetch...() nastepuje "wylozenie sie" skryptu. pzdr |
|
|
|
MILICJA [php][sql]Sprawdzaniec istnienia w bazie 27.08.2006, 20:23:40
mike_mech 1. Prosze poprawić temat wątku. Nie jest zgodny z... 27.08.2006, 20:32:15
limak po pierwsze to nie masz nigdzie listingowanym kodz... 27.08.2006, 20:33:28
cadavre Dopisz na końcu skryptu:
[PHP] pobierz, plaintext ... 27.08.2006, 20:33:54
MILICJA Z bledem nie sciemniam (mysql) - bo wywoluje go fu... 27.08.2006, 20:38:02
limak CytatZ bledem nie sciemniam (mysql) - bo wywoluje ... 27.08.2006, 20:45:19
mike_mech ~Lonas pierwszy sopsób slaby a drugi na dodatek b... 27.08.2006, 20:45:51
MILICJA Dziekuje za pomoc. " if (is_numeric($pid... 27.08.2006, 20:57:43
mike_mech Cytat(MILICJA @ 27.08.2006, 21:57 ) Dziek... 27.08.2006, 21:08:25 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 00:08 |