2013-06-21 75 views
0

返回值我想要做像這樣:修改由SELECT與MySQL/PHP

$username0 = $_POST["nkn"]; 
$username1 = strtoupper($username0); 
$query = "SELECT username FROM users WHERE strtoupper(username) = '".$username1."'"; 

什麼是做到這一點的正確方法? 謝謝。

+0

你想實現什麼? –

+0

你的意思是修改和更新值? –

+0

請參閱http://stackoverflow.com/questions/60174/how-to-prevent-sql-injection-in-php – Blackhole

回答

2

使用下面的代碼:

$query = "SELECT username FROM users WHERE UPPER(username) = '".$username1."'"; 

在MySQL中是功能UPPER()將字符串轉換大寫。