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