Heim  >  Artikel  >  Datenbank  >  Detaillierte Erklärung des PHP-Lesens bestimmter Zeilenbeispiele aus der Datenbank

Detaillierte Erklärung des PHP-Lesens bestimmter Zeilenbeispiele aus der Datenbank

怪我咯
怪我咯Original
2017-06-16 11:09:171553Durchsuche

Der folgende Editor bringt Ihnen einen Artikel über das Lesen bestimmter Zeilen (Beispiel) aus der Datenbank in PHP. Der Herausgeber findet es ziemlich gut, deshalb werde ich es jetzt mit Ihnen teilen und es allen als Referenz geben. Folgen wir dem Editor und werfen wir einen Blick darauf.

Manchmal müssen wir bestimmte Daten aus der Datenbank lesen, um die Eingabe des Benutzers zu überprüfen:

select * from table_name where id='num';

Muss eine solche Anweisung ausführen.

Wie führt man eine solche Aussage aus?

Um SQL-Anweisungen auszuführen, müssen wir eine Verbindung zur Datenbank herstellen

<?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;];
}
}
?>

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung des PHP-Lesens bestimmter Zeilenbeispiele aus der Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn