[英]Multiple mysql database queries in php
我有一个PHP文档,其中大部分包含html,但也包含一些MySql查询,如下所示:
<?php
require_once('connectdata.php');
$db = mysqli_connect(DB_HOST, DB_BENUTZER, DB_PASSWORT, DB_NAME);
$myquery = "SELECT name FROM Entries WHERE typ = 'Communication' ORDER BY name";
$result = mysqli_query($db, $myquery);
while($row = mysqli_fetch_object($result))
{
echo "$row->name";
}
mysqli_close($db);
我在文档中多次使用此精确代码来回显我要显示的数据。 这是一个好习惯还是有一种方法,可以在获取所有数据后立即进行连接并在文档中稍后回显它们?
如果我那样离开就不好了吗?
您已经有连接。 当您必须进行查询时,请使用以下语法:
$myquery = "SELECT name FROM Entries WHERE typ = 'Communication' ORDER BY name";
您可以包括:
$db = mysqli_connect(DB_HOST, DB_BENUTZER, DB_PASSWORT, DB_NAME);
在connectdata.php
文件中,每个文件仅包含一次(需要)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.