LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: Poradna PHP - prikaz SELECT

PHP - prikaz SELECT 31.7.2007 10:52
Tomáš Piálek

Dobry den,

chtěl bych poprosit o radu ohledně o příkazu SELECT a WHERE.
Potreboval bych vypsat z databaze vsechny uzivatele s nickem tomic. Proto tento prikaz.

SELECT * FROM databaze WHERE nick=tomic

Bohuzel to nefunguje a vypise se hlaska:
Nezn-Bámý sloupec 'tomic' v where clause.
Kdyz zkusim vypsat uzivatele s jakymkoli id, tak prikaz

SELECT * FROM databaze WHERE id=25

funguje bez problemu. Vubec nevim co delam spatne, proto prosim o radu tady. Procetl jsem temer cely serial o PHP tady na linuxsoftu. Zkousel jsem hledat podobne problemy na internetu, ale bez uspechu, vsechno konci na stejne chybe...

Predem diky.

Re: PHP - prikaz SELECT 31.7.2007 11:07
MaReK Olšavský

nick je nazev sloupce a tomic je retezec?? Pokud ani, tak pouzijte SELECT * FROM databaze WHERE nick='tomic'. to jak jste to napsal je hledani dat, kdy si budou rovny sloupce nick a tomic, jak jste sam videl v chybe, sloupec tomic neexistuje.

Re: PHP - prikaz SELECT 31.7.2007 12:00
Tomáš Piálek

Jo diky moc, uz mi to funguje. Zkousel jsem prave uvzovky "" a pak jsem jeste ``, ale apostrofy me fakt nenapadli, diky moc za radu.

Re: PHP - prikaz SELECT 31.7.2007 14:51
MaReK Olšavský

No, tak vuci pouziti uvozovek a apostrofu je to invariantni, zalezi v cem mate schovany retezec dotazu v PHP. Obecne se vyplati pouzivat v PHP jen apostrofy a pripojovat promenne teckami, protoze PHP interpet nekontroluje kazdy retezec na eventualni vyskyt promennych. To je proste drobna rada z tech par radku v PHP, co jsem naprasil :-).

Re: PHP - prikaz SELECT 31.7.2007 15:10
Aleš Hakl

Nekdo tohle nedavno meril, a prisel na to, ze je v PHP ohledne rychlosti uplne jedno, jestli se pouziji uvozovky nebo apostrofy.

Jinak v SQL nejsou uvozovky a apostrofy chapany ekvivalentne. Retezce patri pouze do apostrofu.


KOMENTARZE
PHP - prikaz SELECT 31.7.2007 10:52 Tomáš Piálek
  L Re: PHP - prikaz SELECT 31.7.2007 11:07 MaReK Olšavský
    L Re: PHP - prikaz SELECT 31.7.2007 12:00 Tomáš Piálek
      L Re: PHP - prikaz SELECT 31.7.2007 14:51 MaReK Olšavský
        L Re: PHP - prikaz SELECT 31.7.2007 15:10 Aleš Hakl
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4888x
2. FreeBSD
Download: 9078x
3. PCLinuxOS-2010
Download: 8573x
4. alcolix
Download: 10962x
5. Onebase Linux
Download: 9668x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6255x

1. xinetd
Download: 2425x
2. RDGS
Download: 937x
3. spkg
Download: 4778x
4. LinPacker
Download: 9982x
5. VFU File Manager
Download: 3206x
6. LeftHand Mała Księgowość
Download: 7210x
7. MISU pyFotoResize
Download: 2819x
8. Lefthand CRM
Download: 3571x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3133x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz