Maison  >  Article  >  développement back-end  >  php example-php lit des lignes spécifiques de la base de données (exemple)

php example-php lit des lignes spécifiques de la base de données (exemple)

微波
微波original
2017-06-28 12:54:54952parcourir

L'éditeur suivant vous proposera un article sur la lecture de lignes spécifiques (exemples) 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_namewhere id='num';

Besoin d'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=&#39;localhost&#39;;
$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=&#39;wangdenggao&#39;";
//执行语句
$result=$conn->query($sql);
if($result->num_rows>0)//这个检验是必须的,而且我们要知道的是$result也就是执行sql语句的返回的值是一个数组
这个数组看做一个对象,我们可以用箭头得到他的一些的属性,而且fetch_assoc()是获取数据数组中的每一行

{
while ($row=$result->fetch_assoc()) {
echo "<br>Username".$row[&#39;username&#39;]."<br>Password:".$row[&#39;password&#39;];
}
}
?>

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn