Heim  >  Artikel  >  Backend-Entwicklung  >  So verbinden Sie eine Abfrage zwischen PHP und MySQL

So verbinden Sie eine Abfrage zwischen PHP und MySQL

藏色散人
藏色散人Original
2020-07-25 09:13:102588Durchsuche

So verbinden und fragen Sie PHP mit MySQL ab: Verwenden Sie zuerst „mysql_connect“, um eine Verbindung zu MySQL herzustellen. Verwenden Sie dann „mysql_select_db“, um eine Datenbank zu öffnen. Verwenden Sie schließlich die Funktion „mysql_query“, um Daten abzufragen.

So verbinden Sie eine Abfrage zwischen PHP und MySQL

Empfohlen: „PHP-Tutorial

PHP- und MYSql-Verbindung und -Abfrage

1. Stellen Sie eine Verbindung zur Datenbank her

1. mysql_connect: Öffnen Sie den MySQL-Link

mysql_connect('主机','用户名','密码')

2. mysql_select_db: Öffnen Sie eine Datenbank

mysql_select_db('数据库名',$链接标识符) //链接标识符不填写则默认为上一次打开的连接

3. mysql_query(" set name' GBK'") Lösen Sie das Problem verstümmelter chinesischer Zeichen;

mysql_query("set names '编码(utf8或GBK)' ") //UTF8不能有“-”

2. Daten abfragen

1. mysql_query (SQL-Anweisung, Verbindungskennung);

$sql="Select * FROM Test "
  $result=mysql_query($sql) //连接标识符默认为上一次打开的链接
  //获取错误信息
  $result=@mysql_query($sql) or die(mysql_error())

2. Rufen Sie die Abfrage ab. Das Ergebnis von

a、 mysql_fetch_row($result);
  $row=mysql_fetch_row($result);
  echo $row[0];
b、 mysql_fetch_array($result);
  $row=mysql_fetch_array($result);
  echo $row[0];
  echo $row['key'];

Erläuterung: Die Funktionen von mysql_fetch_array und mysql_fetch_row sind grundsätzlich gleich, mit der Ausnahme, dass neben der Verwendung des Offsets beginnend bei 0 als Index auch der Domänenname verwendet werden kann als Index.

Value gibt alle Feldwerte in der nächsten Zeile zurück und speichert sie in einem Array. Wenn keine Zeile vorhanden ist, wird false zurückgegeben.

Das obige ist der detaillierte Inhalt vonSo verbinden Sie eine Abfrage zwischen PHP und MySQL. 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