PHP:mysqliデータベースに対してCURDの添削を行う
7492 ワード
mysqlのデータベース操作
studentデータテーブルの準備
つのqueryはCURDを実現して添削して調べて、まったく簡単ではありません
1、接続のクローズと書き込み読み取り
2、データの更新と削除
studentデータテーブルの準備
CREATE TABLE `student` (
`id` int(11) PRIMARY key auto_increment,
`name` varchar(10) default "",
`age` int(11) default 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8
つのqueryはCURDを実現して添削して調べて、まったく簡単ではありません
1、接続のクローズと書き込み読み取り
$server_name = "127.0.0.1";
$username = "root";
$password = "123456";
$database = "demo";
$port = 3306;
//
$conn = new mysqli($server_name, $username, $password, $database, $port);
//
$result = $conn->query("insert student(name, age) values(' ', 23), (' ', 24), (' ', 25)");
echo $result; // 1
//
$result = $conn->query("select * from student;");
while ($row = $result->fetch_assoc()) {
echo $row["name"], $row["age"];
}
// 23 24 25
//
$conn->close();
2、データの更新と削除
//
$result = $conn->query("update student set age=30 where id=3");
echo $result; // 1
//
$result = $conn->query("delete from student where id=3");
echo $result; // 1