Heim  >  Artikel  >  Backend-Entwicklung  >  PHP implementiert eine universelle Datenbankabfrage

PHP implementiert eine universelle Datenbankabfrage

墨辰丷
墨辰丷Original
2018-06-12 10:55:531624Durchsuche

Dieser Artikel stellt hauptsächlich die allgemeine Funktion des Lesens von Daten aus Datenbanktabellen in Arrays in PHP vor. Er analysiert die allgemeinen Datenbankabfragefähigkeiten in PHP und ist von großem praktischem Wert >

Das Beispiel in diesem Artikel beschreibt, wie PHP eine allgemeine Funktion zum Lesen von Daten aus einer Datenbanktabelle in ein Array implementiert. Die spezifische Analyse lautet wie folgt:

Diese Funktion kümmert sich nicht um die Tabellenstruktur. Sie muss lediglich den Tabellennamen, die Struktur und die Abfragebedingungen angeben, um allgemeine Abfragevorgänge für die Tabelle durchzuführen, was sehr praktisch ist.

function listmytablerows($table, $name, $field, $where, $textID)
{
/ / Connect to the database and query execution
connect ();
$Sql = "select * from". $table. "". $where. "ORDER BY". $field;
$Req = mysql_query($sql);
$Res = mysql_num_rows($req);
?>
<Select name = "<?php echo $name; ?>" id="<?php echo $textID; ?>">
<option value=""> ____</ option>
<? Php
/ / We do a loop that will read the information for each record
while ($data = mysql_fetch_array($res))
{
  / / We display the information from the current record
?>
   <Option value = "<?php echo $data[&#39;id&#39;]; ?>">
   <?php echo $data[$field]; ?>
</ Option>
   <? Php
  }
?>
</ Select>
<? Php
}
?>

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.

Verwandte Empfehlungen:

So verbergen Sie die tatsächliche Download-Adresse von Dateien in PHP

So erhalten Sie das Datum dieses Montags php

Zwei häufig verwendete Methoden zum rekursiven Löschen von Ordnern in PHP

Das obige ist der detaillierte Inhalt vonPHP implementiert eine universelle Datenbankabfrage. 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