Aktueller Standort: Startseite> Funktionskategorien> mysql_data_seek

mysql_data_seek

Bewegen Sie den Rekordzeiger.
Name:mysql_data_seek
Kategorie:Nicht kategorisiert
Programmiersprache:php
Kurzbeschreibung:Bewegen Sie den Zeiger im Ergebnis, der auf die angegebene Zeilennummer festgelegt ist

Funktionsname: mysql_data_seek ()

Anwendbare Version: Php 4, Php 5, Php 7

Funktionsbeschreibung: Die Funktion mySQL_DATA_SEEK () verschiebt den Zeiger im Ergebnis der angegebenen Zeilennummer.

Syntax: bool mysql_data_seek (Ressource $ Ergebnis, int $ row_number)

Parameter:

  • Ergebnis: MySQL Query Ergebnisressource, erhalten über die Funktion mysql_query ().
  • row_number: Die Zeilennummer, auf die der Zeiger verschoben werden soll, und die Zeilennummer startet von 0.

Rückgabewert: Return true on Success und falsch beim Scheitern.

Beispiel:

 // 假设已连接到MySQL 数据库并选择了数据库// 执行查询$query = mysql_query("SELECT * FROM users"); // 检查查询是否成功if($query) { // 获取结果集中的总行数$total_rows = mysql_num_rows($query); // 将指针移动到第3行mysql_data_seek($query, 2); // 循环输出从第3行开始的结果集while($row = mysql_fetch_assoc($query)) { echo $row['username'] . "<br>"; } } else { echo "查询失败"; }

Im obigen Beispiel führen wir zunächst eine Abfrage aus und speichern das Ergebnis in der $query -Variablen. Anschließend verwenden wir die Funktion mysql_data_seek() um den Zeiger in der Ergebnisse auf Zeile 3 zu verschieben (Zeilennummer ist 2, da die Zeilennummer von 0 zählt). Als nächstes verwenden wir die Funktion mysql_fetch_assoc() , um den Benutzernamen jeder Zeile in der Ergebniseinstellung aus Zeile 3 zu veröffentlichen. Beachten Sie, dass wir die Ergebnisse der Abfrage vor der Schleife überprüft haben, um sicherzustellen, dass die Abfrage erfolgreich ist.

Ähnliche Funktionen
Beliebte Artikel