Autor Zpráva
Zelo
Profil *
SQL dotaz SELECT
Zelo
Profil *
Chci se zeptat v čem může být chyba když mám v databázi tabulku a chci vyvolávat výsledky podle hesla asi takto:

select * from 'nejaka_tabulka' where heslo=password('heslo');

vyhodí to jen že je tam nic takového není resp 'empty' a pokud tam zadám heslo v zakodovaném tvaru tak je vše ok ale to je trochu
k ničemu.....

dík předem
Dero
Profil
Password je funkce?

Nelze spouštět (v MySQL) PHP funkce přímo v dotazu.

Např. mysql_query("SELECT * FROM tabulka WHERE heslo = ".password($heslo)); by fungovat mělo.
Hugo
Profil
Dero

On mysli SQL funkci password

Zelo

Me to funguje, takze chyba bude imho nekde u tebe
Zelo
Profil *
no já mám v knížce napsáno že je to funkce........... a navíc to co říkáš nefungje už sem zkokušel

jinak hesla e ukládají pomocí tehle fuknce přímo v mysql takže určitě to bude určo funkce
Zelo
Profil *
Hugo


Já mám triadu.
Co používáš já už měl aspoň tři možnosti jak zkloubit apache php a mysql a pokaždé to někdy odešlo takovýmhle způsobem
Dero
Profil
Mea culpa, okno ve vzdělání, resp. zapomnětlivost.

V tom případě je Tvůj zápis správný.
Hugo
Profil
Zelo

Ja mam nainstalovany apache/php/mysql rucne. triady apod nepouzivam. Jakou mas verzi MySQL??
Zelo
Profil *
Hugo


mysql 4.1.10



Jo to sem dělal taky ale nějak se mi to zas vysralo tak sem zkusil triadu abych se s tím
nemusel tak drbat....
Hugo
Profil
Zelo

Tak to netusim, kde muze byt problem. Ja jedu na 4.1.13 a funguje to
Zelo
Profil *
Hugo

Můžeš mi napsat verzi apache a php třeba to bude ok
Hugo
Profil
Apache 1.3
PHP 5.0.4
Zelo
Profil *
díky
Toto téma je uzamčeno. Odpověď nelze zaslat.

0