Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php/mysql]Zmienna nie może być argumentem.
-Gość_Rysiek_*-
post
Post #1





Goście







Witam!

Mam problem z wyciąganiem informacji z bazy danych.

  1. <?php
  2. $zapytanie=mysql_fetch_assoc(mysql_query("SELECT id, haslo FROM serwis_users WHERE login=" .$_POST['llogin']. ""));
  3. ?>


zwraca:

Cytat
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in d:\siec\uczniowie\wojcikryszard\public_html\serwis.php on line 77


Przy wyświetlaniu samej zmiennej $_POST['llogin'] wszystko działa poprawnie, tj. wyświetlają się dane z formularza. Kiedy zamiast " .$_POST['llogin']. " podstawie nick usera, który jest w bazie, wynik jest zwracany poprawnie. Próbowałem to rozłożyć ($query=costam; $rez=mysql_query($query) etc.), ale nic to nie zmieniło. Dlaczego zatem nie można użyć zmiennej jako argumentu?
Go to the top of the page
+Quote Post
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


  1. <?php
  2. $zapytanie=mysql_fetch_assoc(mysql_query("SELECT id, haslo FROM serwis_users WHERE login='" .$_POST['llogin']. "'"));
  3. ?>


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 21:53