1. MySQL-Datenbank mit PHP verbinden
<?php $host ="localhost";//服务器地址 $root ="root";//用户名 $password ="admin";//密码 $database ="beyondweb_test";//数据库名 $conn = mysql_connect($host,$root,$password);//连接数据库 if(!$conn){ die("数据库连接失败!".mysql_error()); }else{ echo"数据库连接成功"; } mysql_select_db($database,$conn);//选择数据库 mysql_query("set names utf-8");//设置编码为utf-8 ?>
2. Daten zur Datenbank hinzufügen
Zunächst habe ich zur Demonstration eine solche Benutzertabelle in der beyondweb_test-Datenbank erstellt
SQL-Anweisung:
CREATE TABLE user( id INT(20) PRIMARY KEY AUTO_INCREMENT, nikename VARCHAR(30), email VARCHAR(40) );
Dann Daten zur Datenbank hinzufügen:
<?php $query ="INSERT INTO user(nikename,email) VALUES(#张三#,#beyondwebdotcn@xxx.com#);";//#号代表单引号,使用单引号才是正确的 $result = mysql_query($query); if(!$result){ echo"Error!"; }else{ echo"Success!"; mysql_close($conn);//关闭数据库连接 } ?>
3. Ändern Sie die Daten in der Datenbank
Wir basieren auch Wenn ein Benutzer beispielsweise eine Tabelle bearbeiten möchte, ändert er „Zhang San“ in „Li Si“. Der PHP-Code lautet wie folgt:
<?php $query ="UPDATE user SET nikename=#李四# WHERE id=#1#;"; //#号代表单引号,使用单引号才是正确的 $result = mysql_query($query); if(!$result){ echo"Error!"; }else{ echo"Success!"; mysql_close($conn);//关闭数据库连接 } ?>
Tatsächlich hat sich die SQL-Anweisung und die anderen geändert sind genau gleich.
4. Fragen Sie die Datenbank ab
Ändern Sie einfach die SQL-Anweisung. Fragen Sie beispielsweise alle Daten in der Tabelle ab und geben Sie sie in tabellarischer Form aus:
<?php $query ="SELECT * FROM user;"; $result = mysql_query($query); if(!$result){ echo"Error!"; }else{ echo"Success!"; } ?> <br/> <table border="1px"> <tr> <th>id</th> <th>nikename</th> <th>email</th> </tr> <?php while($row = mysql_fetch_row($result)){ echo"<tr>"; echo"<td>".$row[0]."</td>"; echo"<td>".$row[1]."</td>"; echo"<td>".$row[2]."</td>"; echo"</tr>"; } ?> </table> <?php mysql_close($conn); ?>
5 .Daten löschen
Die Lösungen zum Hinzufügen von Daten, zum Ändern von Daten und zum Löschen von Daten wurden bereits angegeben. Für „Hinzufügen, Löschen, Ändern und Überprüfen“ bleibt also nur noch ein „Löschen“. Schauen Sie sich an, was beim Löschen von Daten passiert. Tatsächlich ist es fast dasselbe wie oben, es ist nur ein Satz erforderlich. Ändern Sie einfach die SQL-Anweisung
<?php $query ="DELETE FROM user WHERE nikename=#张三#;"; //#号代表单引号,使用单引号才是正确的 $result = mysql_query($query); if(!$result){ echo"Error!"; }else{ echo"Success!"; mysql_close($conn);//关闭数据库连接 } ?>
Das Obige ist (erweiterter Teil) der Inhalt der PHP-Verbindung Zur Datenbank, um das grundlegendste Hinzufügen, Löschen, Ändern und Abfragen (prozessorientiert) zu realisieren, beachten Sie bitte die chinesische PHP-Website (www.php.cn)!