我對MySQL數據庫很新,但我有一些PHP知識
我想更新表中所有wp_s2member_login couter
字段的值。試圖更改一個值mysql數據庫
在「where子句」連接成功未知列「wp_s2member_login_counter」
<?php
// Connect to MySQL
$link = mysql_connect('mywebsite.com', 'wrd6rEDgggy', 'mypassword');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_select_db(wrd_47io4f3a6l);
$result = mysql_query("UPDATE wp_usermeta SET meta_value='0' WHERE wp_s2member_login_counter<>'0'")
or die(mysql_error());
?>
非常感謝您的幫助:
當我嘗試更新表,我得到這個錯誤!
不列名的比賽,在數據庫? – UnholyRanger 2013-03-22 14:15:09
原諒我指出顯而易見的,但是......你有'wp_s2member_login_counter'列嗎? – George 2013-03-22 14:15:13
您正在使用[an **過時的**數據庫API](http://stackoverflow.com/q/12859942/19068)並應使用[現代替換](http://php.net/manual/en/ mysqlinfo.api.choosing.php)。 – Quentin 2013-03-22 14:15:26