Ajouter, supprimer, modifier et interroger sont les opérations les plus élémentaires et les plus importantes dans les opérations de base de données.
Après avoir configuré l'environnement PHP, voyons comment se connecter à la base de données MySQL via PHP et comment implémenter les ajouts, suppressions, modifications et requêtes les plus élémentaires. Pas grand chose d’autre à dire, passons directement au code.
Tutoriels vidéo MySQL recommandés : "Tutoriel MySQL"
1 Connectez la base de données MySQL avec PHP
<?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. la base de données Ajout de données
Tout d'abord, j'ai créé une telle table utilisateur dans la base de données Beyondweb_test à des fins de démonstration. Comme le montre l'image :
Instruction SQL :
CREATE TABLE user( id INT(20) PRIMARY KEY AUTO_INCREMENT, nikename VARCHAR(30), email VARCHAR(40) );
Ensuite, ajoutez des données à la base de données :
<?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);//关闭数据库连接 } ?>
Modifiez les données dans la base de données <🎜. >
Nous effectuons également des opérations basées sur la table utilisateur, par exemple en changeant "Zhang San" en "Li Si", le code php est le suivant :<?php $query ="UPDATE user SET nikename=#李四# WHERE id=#1#;";//#号代表单引号,使用单引号才是正确的 $result = mysql_query($query); if(!$result){ echo"Error!"; }else{ echo"Success!"; mysql_close($conn);//关闭数据库连接 } ?>
<?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); ?>
<?php $query ="DELETE FROM user WHERE nikename=#张三#;";//#号代表单引号,使用单引号才是正确的 $result = mysql_query($query); if(!$result){ echo"Error!"; }else{ echo"Success!"; mysql_close($conn);//关闭数据库连接 } ?>
<.>
Comment implémenter la connexion, la requête, le jeu d'enregistrements et d'autres opérations à la base de données Mysql via PHPComment définir le fuseau horaire MySQLDonnées de temps de requête MYSQL
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!