Maison > Article > développement back-end > Comment implémenter PHP pour lire des lignes spécifiques de la base de données
L'éditeur suivant vous proposera un article sur la lecture de lignes spécifiques (exemple) de la base de données en PHP. L'éditeur pense que c'est plutôt bien, alors je vais le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur et jetons un coup d'œil.
Parfois, nous devons lire des données spécifiques de la base de données pour vérifier la saisie de l'utilisateur. L'instruction SQL qui doit être exécutée à ce moment est :
select * from table_name which id='num';
doit exécuter une telle instruction.
Alors, comment exécuter une telle instruction.
Afin d'exécuter des instructions SQL, nous devons nous connecter à la base de données
<?PHP $servername='localhost'; $username="root"; $password="1234"; $dbname="mydb1"; //创建链接 $conn=new mysqli($servername,$username,$password,$dbname); if($conn->connect_error) { die("链接失败".$connect_error); } //定义语句 $sql="select * from users where username='wangdenggao'"; //执行语句 $result=$conn->query($sql); if($result->num_rows>0)//这个检验是必须的,而且我们要知道的是$result也就是执行sql语句的返回的值是一个数组 这个数组看做一个对象,我们可以用箭头得到他的一些的属性,而且fetch_assoc()是获取数据数组中的每一行 { while ($row=$result->fetch_assoc()) { echo "<br>Username".$row['username']."<br>Password:".$row['password']; } } ?>
Recommandations associées :
Méthode PHP pour télécharger par lots des données vers la base de données
Opération PHP SQLiteBase de donnéesExplication détaillée des classes et de l'utilisation
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!