【发布时间】:2015-03-10 18:03:06
【问题描述】:
我正在尝试使用 echo 函数在 3 个不同的行上显示 sql 查询的输出。 php 代码包含在 div 标签内。我的代码在下面
<div class="ClientAdress" id="ClientAdress">
<?php
$db = new SQLite3( 'Stock_Control.sqlite');
$sql = 'SELECT City,County,Street_Adress FROM Customer WHERE Customer_ID = 14';
$result = $db->query($sql);//->fetchArray(SQLITE3_ASSOC);
$row = array();
$i = 0;
while($res = $result->fetchArray(SQLITE3_ASSOC)){
if(!isset($res['City'])) continue;
$row[$i]['City'] = $res['City'];
$row[$i]['County'] = $res['County'];
$row[$i]['Street_Adress'] = $res['Street_Adress'];
$i++;
}
echo $row[0]['City'];
echo $row[0]['County'];
echo $row[0]['Street_Adress'];
?>
</p>
</div>
当前输出是“BurgasBurgasplaces”
编辑:
这是我尝试过的:
<div class="ClientAdress" id="ClientAdress">
<?php
$db = new SQLite3( 'Stock_Control.sqlite');
$sql = 'SELECT City,County,Street_Adress FROM Customer WHERE Customer_ID = 14';
$result = $db->query($sql);//->fetchArray(SQLITE3_ASSOC);
$row = array();
$i = 0;
while($res = $result->fetchArray(SQLITE3_ASSOC))
{
if(!isset($res['City'])) continue;
$row[$i]['City'] = $res['City'];
$row[$i]['County'] = $res['County'];
$row[$i]['Street_Adress'] = $res['Street_Adress'];
$i++;
}
echo $row[0]['City'] . "<br />\n";;
echo $row[0]['County'] . "<br />\n";;
echo $row[0]['Street_Adress'] . "<br />\n";;
?>
</div>
【问题讨论】:
-
...问题是?
-
如何在新行上显示回显功能
-
什么..
echo $row[0]['City'].'<br>';? -
旁注:你没有打开那个
p标签,或者你在错误的地方打开它 -
您在下面有一个答案/解决方案。实际上,在那里待了一段时间。
标签: php