Autor Zpráva
arti
Profil *
Dobrý den,
mám takovýto kód:

$dotaz_vlozit=mysql_query("UPDATE `users` SET `password_check`=PASSWORD('$hmm') WHERE `nickname`='$db_nick'");

tak. ať dám místo hodnoty PASSWORD($hmm) cokoliv, vloží se to. jakýkoliv string, číslo nebo proměnnou. ale právě to co potřebuji, tedy hash fcí PASSWORD se ne a ne vložit. nevíte někdo proč? potřebuji pomoc.. prosím

a děkuji
Mike8748
Profil
a kdyz si vypises mysql_error, co to pise?
arti
Profil *
nevypíše nic. pořád nevkládá..
djlj
Profil
A jak to vypisuješ?

echo mysql_error();
A co vrátí mysql_affected_rows?
arti
Profil *
mysql_error(); normalka

a pozor, afektovane sloupce vratili "Warning: mysql_affected_rows(): supplied argument is not a valid MySQL-Link resource"
arti
Profil *
dotaz ted vypada takto

mysql_query("UPDATE `users` SET `password_check`=PASSWORD('$start_pass') WHERE `nickname`='$db_nick'");
tiso
Profil
http://dev.mysql.com/doc/refman/5.0/en/encryption-functions.html#funct ion_password - prečítaj si poznámku (note)
djlj
Profil
arti
Funkci mysql_affected_rows se dává resource spojení s db, ne resource dotazu.
arti
Profil *
děkuju už jsem to vyřešil
Toto téma je uzamčeno. Odpověď nelze zaslat.

0