Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mysql]Zmienna nie może być argumentem.
Forum PHP.pl > Forum > Przedszkole
Gość_Rysiek_*
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?
SongoQ
  1. <?php
  2. $zapytanie=mysql_fetch_assoc(mysql_query("SELECT id, haslo FROM serwis_users WHERE login='" .$_POST['llogin']. "'"));
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.