Heim  >  Artikel  >  Backend-Entwicklung  >  php example-php liest bestimmte Zeilen aus der Datenbank (Beispiel)

php example-php liest bestimmte Zeilen aus der Datenbank (Beispiel)

微波
微波Original
2017-06-28 12:54:541012Durchsuche

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 teile ich es jetzt mit Ihnen und gebe es als Referenz. 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 vonphp example-php liest bestimmte Zeilen aus der Datenbank (Beispiel). 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