mysql заявка

vesku

Registered
ето един код ама нз как да го направя да работи следното
като се изпълни заявката и в таблицата се записва така PASSWORD($passwordbd) а трябва да го е кодирало и кодираната парола да се е записала
Код:
$query = "INSERT INTO `user` ( `Host` , `User` , `Password` , `Select_priv` , `Insert_priv` , `Update_priv` 

, `Delete_priv` , `Create_priv` , `Drop_priv` , `Reload_priv` , `Shutdown_priv` , `Process_priv` , 

`File_priv` , `Grant_priv` , `References_priv` , `Index_priv` , `Alter_priv` , `Show_db_priv` , `Super_priv` , 

`Create_tmp_table_priv` , `Lock_tables_priv` , `Execute_priv` , `Repl_slave_priv` , `Repl_client_priv` , 

`Create_view_priv` , `Show_view_priv` , `Create_routine_priv` , `Alter_routine_priv` , 

`Create_user_priv` , `ssl_type` , `ssl_cipher` , `x509_issuer` , `x509_subject` , `max_questions` , 

`max_updates` , `max_connections` , `max_user_connections` )
VALUES (
'localhost', '$usernamebd', 'PASSWORD($passwordbd)', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 

'N', 'Y', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', '', '', '', '', '0', '0', '0', '0'
)";
 
vesku каза:
някой ако знае да казва че ми трябва много

password() e функция на Mysql и не трябва да я заграждаш с кавички. Просто махни единичните кавички пред и след нея за да може Mysql-а да разпознае функцията.
Като си я заградил с кавички slq-a приема съдържанието между тях за стринг и го записва в базата.
 
Slavei каза:
vesku каза:
някой ако знае да казва че ми трябва много

password() e функция на Mysql и не трябва да я заграждаш с кавички. Просто махни единичните кавички пред и след нея за да може Mysql-а да разпознае функцията.
Като си я заградил с кавички slq-a приема съдържанието между тях за стринг и го записва в базата.
пробвах ама не стана не се изпълнява заявката така
 
Pr0oF каза:
Не виждам никъде md5 за да ти хешира паролата.

password() и md5() вършат една и съща работа. Основната разликата е, че при md5() алгоритъма има по малко колизии.
 
vesku каза:
пробвах ама не стана не се изпълнява заявката така

опа, чак сега видях, че не е станало...
направи го както одеве ти казах, но сложи кавички вътре в скобите :wink:
PASSWORD('$passwordbd')
 
Slavei каза:
vesku каза:
пробвах ама не стана не се изпълнява заявката така

опа, чак сега видях, че не е станало...
направи го както одеве ти казах, но сложи кавички вътре в скобите :wink:
PASSWORD('$passwordbd')
аз се оправих ама пак благодаря ако беше го написал по рано такмо го направих и гледам си го постнал :)
 
vesku каза:
Slavei каза:
vesku каза:
пробвах ама не стана не се изпълнява заявката така

опа, чак сега видях, че не е станало...
направи го както одеве ти казах, но сложи кавички вътре в скобите :wink:
PASSWORD('$passwordbd')
аз се оправих ама пак благодаря ако беше го написал по рано такмо го направих и гледам си го постнал :)


Не бях забелязал, че липсват.
 

Back
Горе