Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Nieistniejący rekord w bazie
vbig
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.06.2010

Ostrzeżenie: (0%)
-----


Witam!
Podczas pisania pewnej rzeczy w PHP natknąłem się na problem...
Otóż mam:
  1. $zmienna = dbarray(dbquery("SELECT * FROM users WHERE user_id=10"));


Jak zrobić aby nie pokazywał mi się błąd iż dany użytkownik nie istnieje i co mam zrobić, aby w dalszej części skryptu zamiast tej zmiennej pokazywał mi się inny napis? Nad skryptem pokazuje mi się:
  1. You have an error IN your SQL syntax; CHECK the manual that corresponds TO your MySQL server version FOR the RIGHT syntax TO USE near '' at line 1

(w dalszej części wyciągam z bazy jego nick oraz avatar i chciałbym aby zamiast nich pojawiały się napisy "brak" oraz wybrany przeze mnie obrazek... problem leży w tym, że mam 26 takich rzeczy i troche głupio byłoby wszystko robić ręcznie, szczególnie że jeden jest a innego nie ma, a wszystko będzie się uzupełniało "na bierząco" (IMG:style_emoticons/default/tongue.gif) )
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vbig
post
Post #2





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.06.2010

Ostrzeżenie: (0%)
-----


To wszystko to jeden duży problem a nie dwa małe (IMG:style_emoticons/default/smile.gif)
W każdym razie

Cytat
Usuń element kodu który to robi (Wyświetla ten komunikat).


no właśnie tu leży problem że nie chcę tego robić, bo ten kod ma być przez dłuższy czas i ma się sam uzupełniać przy napływającej ilości użytkowników... Jak pisałem troche tego jest i niektóre są a niektórych nie ma a nie chcę usuwać na siłe i później co jakiś czas wracać do tego żeby ręcznie ustawiać (IMG:style_emoticons/default/tongue.gif)

Cytat
Bo w jaki sposób chcesz pokazać np. awatar kogoś kogo nie ma?

No właśnie nie wiem i dlatego tu pytam (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 20:18