Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL] Zapytanie sql
Forum PHP.pl > Forum > Przedszkole
mefjiu
Witam ma problem z zapytaniem sql
chciałbym wyciągnąć adres mail z tabeli użytkownika aktualnie zalogowanego czyli $user['username']

Kod zapytanai wygląda tak
  1. <?php
  2. $query = '
  3. SELECT *
  4. FROM '.USERS_TABLE.'
  5. WHERE username = '.$user['username'];
  6. ?>


i wywala błąd

SELECT *
FROM strona_users
WHERE username = userek
[mysql error 1054] Nieznana kolumna 'userek' w where clause

kompletne nie wiem o co chodzi proszę o pomoc
murdock
brakuje ci na koncu .' czyli

Kod
<?php
$query = "SELECT *  FROM '.USERS_TABLE.'  WHERE username = '.$user['username'].' ";
?>
Ociu
W SQL stringi musisz dawać w apostrofach.
czyli:
  1. SELECT *
  2. FROM strona_users WHERE username = 'userek'
mefjiu
poszło dzięki Ociu

nio dobra a jak tutaj wstawić zmienną boc nie działa tak jak trzeba

SELECT *
FROM strona_users WHERE username = '$zmienna'
Cienki1980
  1. <?php
  2. $query="select * from strona_users where usersname='".$user['username']."'";
  3. ?>


Np tak można to zrobić.
mefjiu
No teraz działa tak jak należy dziękuję wszystkim za pomoc
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.