Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [sql] Proste, ale kłopotliwe zapytanie w mysql
Forum PHP.pl > Forum > Przedszkole
Quentino
Zapytanie nie działa w skrypcie a działa w phpmyadminie

  1. SELECT name FROM users WHERE name='Adam'

komunikat wyświetla sie taki:

Unknown column 'Informatyk' in 'field list'

  1. <?php
  2. $sql = mysql::instance();
  3. $s = 'SELECT name FROM users WHERE name=''.$name.''';
  4. $sql->query($s);
  5. ?>


O co tu chodzi ?
Kicok
Jesteś pewien, że to właśnie to zapytanie generuje ten błąd?
Quentino
Racja

To nie to zapytanie, przepraszam za zamieszanie.
Problem w zapytaniu, które wyświetlało ten komunikat polegał na tym, że to był string a ja nie dałem go w ' '

Przepraszam i proszę o zamknięcie tematu.
wipo
A nie wpisałeś tak:
  1. $s = 'SELECT name FROM users WHERE $name=''.$name.''';

bo to zapytanie przestawione przez ciebie nie może generowac takiego błędu
Kicok
Ewentualnie "Adam"($name) jakimś cudem wyleciał z apostrofów.
Quentino
UUU

Ale namieszałem.

Myślałem że zdążę skorygować zanim ktoś odpowie.


Jeszcze raz bardzo przepraszam.
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.