Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tablica w zapytaniu SQL
Forum PHP.pl > Forum > Przedszkole
-Michał-
Witam jak składniowo zapisać zapytanie jeżeli chcę użyć zmiennej tablicowej?

  1. mysql_query("SELECT user_name FROM users WHERE user_id = '$user['user_id']'");


Powyższy przykład nie działa:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

jeżeli natomiast zastosuje:

  1. $user_id = $user['user_id'];
  2. mysql_query("SELECT user_name FROM users WHERE user_id = '$user_id'");


Jest ok, proszę o pomoc.
h3xed
Spróbuj tak:

  1. mysql_query("SELECT user_name FROM users WHERE user_id = '.$user['user_id'].'");
slawek3422
  1. mysql_query("SELECT user_name FROM users WHERE user_id = '".$user['user_id']."'");


to Ci zadziała (przynajmniej powinno)
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.