使用PHP读取MySQL数据库
我的主机上有一个MySQL数据库,我正试图用PHP在一个专用的PHP文件content.PHP上查询它:使用PHP读取MySQL数据库,php,mysqli,Php,Mysqli,我的主机上有一个MySQL数据库,我正试图用PHP在一个专用的PHP文件content.PHP上查询它: <?php //on inclue un fichier contenant nom_de_serveur, nom_bdd, login et password d'accès à la bdd mysql include ("membersarea/connect.php"); //on se connecte à la bdd $connexion = mys
<?php
//on inclue un fichier contenant nom_de_serveur, nom_bdd, login et password d'accès à la bdd mysql
include ("membersarea/connect.php");
//on se connecte à la bdd
$connexion = mysqli_connect (SERVEUR, LOGIN, MDP);
if (!$connexion) {echo "LA CONNEXION AU SERVEUR MYSQL A ECHOUE\n"; exit;}
mysqli_select_db ($connexion, BDD); print "Connexion BDD reussie";echo "<br/>";
$result = mysqli_query($connexion, "SELECT contenu FROM content WHERE id=1");
$text = mysqli_fetch_field($result);
?>
使用mysqli\u fetch\u行
而不是mysqli\u fetch\u字段
:
$row = mysqli_fetch_row($result);
$text = $row[0];
mysqli_fetch_字段
函数返回(它的名称是什么,它来自哪个表,…)。您需要使用不同的函数来获取结果集中行的字段值。使用mysqli\u fetch\u row
而不是mysqli\u fetch\u field
:
$row = mysqli_fetch_row($result);
$text = $row[0];
mysqli_fetch_字段
函数返回(它的名称是什么,它来自哪个表,…)。您需要使用不同的函数来获取结果集中的行的字段值。mysqli\u fetch\u field($result)返回一个行对象,而不是文本
$obj= mysqli_fetch_field($result);
echo $obj->contenu;
mysqli\u fetch\u字段($result)返回一个行对象而不是文本
$obj= mysqli_fetch_field($result);
echo $obj->contenu;
尝试:
,然后阅读获取所有行的示例:
,然后阅读获取所有行的示例