MySQLiを使用してPHPをmysqlデータベースに接続し、MySQLiを使用してmysqlをオブジェクト向けに追加削除します(CRUD)
9978 ワード
1を含む.mysqliはオブジェクト向けにデータベース2に接続する.オブジェクト向けにデータベース3を追加する.オブジェクト向けにデータテーブル4を追加する.データテーブルに記録5をオブジェクト向けに追加する.データテーブルのレコード6をオブジェクト向けに検索する.オブジェクト向けに記録7を修正する.あるレコード8をオブジェクト向けに削除する.データベース接続を閉じる
具体的なコードは以下の通りです.
具体的なコードは以下の通りです.
2018/7/25
* Time: 15:34
*/
// MySQLi , CURD( )
$servername="192.168.142.135";
$username="root";
$password="root123";
//1. , $conn
$conn=new mysqli($servername,$username,$password);
//2.
if($conn->connect_error)
{
//
die(" :".$conn->connect_error);
}else{
echo "
";
}
/*3. --myDB
sql , myDB
$sql="CREATE DATABASE myDB";
if($conn->query($sql)===true) {
echo "
";
}
else{
echo " :".$conn->error;
}*/
//4.
$sql="use myDB";
if($conn->query($sql)===true) {
echo " myDB
";
}
else{
echo " myDB ".$conn->error;
}
/*5. -- MyGuests
sql , MyGuests
$sql="CREATE TABLE MyGuests(
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_data TIMESTAMP
)";
if($conn->query($sql)===true) {
echo "
";
}else{
echo " ".$conn->error;
}*/
// 、
/*//6. myDB MyGuests
//
$sql="INSERT INTO MyGuests (firstname,lastname,email)
VALUES (' ',' ','[email protected]')";
if($conn->query($sql)===true) {
echo " ";
} else{
echo " ".$conn->error;
}*/
/*//7. -- mysqli_multi_query() SQL 。
$sql="INSERT INTO MyGuests (firstname,lastname,email)
VALUES (' ',' ','[email protected]');";
$sql.="INSERT INTO MyGuests (firstname,lastname,email)
VALUES (' ',' ','[email protected]');";
$sql.="INSERT INTO MyGuests (firstname,lastname,email)
VALUES (' ',' ','[email protected]');";
if ($conn->multi_query($sql)===true) {
echo" ";
}else{
echo" ".$conn->error;
}*/
/*//8. mysql , mysql
//
$stmt=$conn->prepare("INSERT INTO MyGuests(firstname,lastname,email)
VALUES (?,?,?)");
$stmt->bind_param("sss",$firstname,$lastname,$email);
//
$firstname=" ";
$lastname=" ";
$email="[email protected]";
$stmt->execute();
$firstname=" ";
$lastname=" ";
$email="[email protected]";
$stmt->execute();
$firstname=" ";
$lastname=" ";
$email="[email protected]";
$stmt->execute();
echo " ";*/
// 、
/*//9. ,
$sql="select id,firstname,lastname from MyGuests";
$result=$conn->query($sql);
if ($result->num_rows>0){
//
while($row=$result->fetch_assoc()) {
echo"id:".$row["id"]."-Name:".$row["firstname"]." ".$row["lastname"]."
";
}
}else{
echo "0
";
}*/
/*//10. ( )
$result=mysqli_query($conn,"select firstname,id from MyGuests
where lastname=' '");
while($row =mysqli_fetch_array($result)) {
echo $row['id']." ". $row['firstname']."
";
}*/
// 、
//11. ---
/*mysqli_query($conn,"update MyGuests set email='[email protected]'
where firstname=' ' and lastname=' '");*/
// 、
//12. ( )
mysqli_query($conn,"delete from MyGuests where lastname=' '");
//13.
mysqli_close($conn);