Maison > Article > développement back-end > Explication détaillée de l'accès PHP à la base de données MySql pour implémenter les fonctions d'ajout, de suppression, de modification et de requête
L'éditeur suivant vous apportera un exemple d'opérations logiques et d'ajouts, suppressions, modifications et requêtes utilisant PHP pour accéder à la base de données MySql. L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence pour tout le monde. Suivons l'éditeur pour jeter un oeil
Base de données PHP accès MySql
<?php //造连接对象 $db = new MySQLi("localhost","root","","0710_test"); //写SQL语句 $sql = "select * from student"; //检测连接数据库是否成功,失败返回“连接失败”,并退出程序 if(mysqli_connect_error()){ die("连接失败"); } //执行SQL语句,返回结果集对象 $result = $db->query($sql); var_dump($result->num_rows); //判断结果有无数据 if($result->num_rows){ echo "存在数据"; } //取数据(查询语句) //$arr = $result->fetch_all();//获取所有数据并以二维数组存在 //$arr = $result->fetch_all(MYSQLI_ASSOC);//获取所有数据中的关联数组 //$arr = $result->fetch_array(); //while循环遍历数组所有数据 while($arr = $result->fetch_array()){ var_dump($arr); } //$arr = $result->fetch_assoc();//返回关联数组 //$arr = $result->fetch_object();//列名对应成员变量 //$arr = $result->fetch_row();//返回索引数组 //var_dump($arr); //增删改语句 //添加一条数据(返回值true或false) $sql = "insert into student values('102','王某','男','1987-7-1','95033')"; //删除一条数据(返回值true或false) $sql = "delete from student where Sname='李军'"; $r = $db->query($sql); var_dump($r); ?>
Exemples d'ajouts, de suppressions et de modifications de listes auto-croissantes dans la base de données
<?php $db = new MySQLi("localhost","root","","0710_info"); if(mysqli_connect_error()){ die("连接失败"); } $sql = "insert into work values(0,'P005','2005-01-01','2010-10-1','山师大','教育部',2)"; if($db->query($sql)){ echo "添加成功"; //插入这条数据的id(常用) echo $db->insert_id; }else{ echo "添加失败"; } ?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!