假设我有一个用户表。我得到了 ID、用户名、密码和激活等列。我只想知道如何编写 MYSQL 语句:SELECT into USERS WHERE ID = $ID, INSERT (activated) Values (0) 有人能用正确的语法说吗?提前致谢。
问问题
13431 次
2 回答
1
You first need to connect to the MySQL database:
$mysqli = new mysqli('localhost', 'my_user', 'my_password', 'my_db');
Then, to select data for an specific ID:
if( $mysqli->query( "SELECT * FROM users WHERE ID = $ID" ) ) {
if( $result = $mysqli->use_result() ) {
while( $row = $result->fetch_assoc() ) {
echo $row['username'];
}
$result->close();
}
}
To insert new data, you just need to query an insert statement.
于 2012-11-05T16:42:40.660 回答
0
像这样。假设您的 ID 变量是 $ID,表名称是“用户”并且已激活的列是 INT 类型。
要查看它...
mysqli_query("SELECT * FROM users WHERE ID='".$ID."'");
要更新它...
mysqli_query("UPDATE users SET Activated=1 WHERE ID='".$ID."'");
你觉得怎么样?
于 2012-11-05T15:46:29.240 回答