我想知道屏幕上出现的每一行是如何分开的。
我尝试<br> \t (spacebar)
但它无法正常工作。
它看起来像那样
例如:
USER PASSWD
aUser aPasswd
我希望看起来像这样:
USER PASSWD
aUser aPasswd
更清楚,没有?! :d
这是我的代码$tab
是标题:USER PASSWD
function db_select($prep, $username, $tab){
error_reporting(-1); //Activer le rapport de toutes les genres d'erreurs
$querycon = "SELECT $prep FROM info_compte WHERE username = '$username'";
if(!$response = mysql_query($querycon)){
echo "Il n\'y a aucun $username dans la base de données";
}
else{
echo $tab.'<br>';
while ($row = mysql_fetch_array($response, MYSQL_ASSOC))
foreach($row as $item)
{
echo $item.' ';
}
}
return $response;
}//db_select
答案 0 :(得分:2)
将您的输出换成<pre>
代码:
echo "<pre>\n";
while ($row = mysql_fetch_array($response, MYSQL_ASSOC)) {
foreach($row as $item) {
echo "$item\t";
}
echo "<br>\n";
}
echo "</pre>\n";
答案 1 :(得分:1)
我会把它放到一张桌子里
<table>
<tr><td>Username</td><td>Passwd</td></tr>
<tr><td><?php echo $username ?></td><td><?php echo $passwd ?></td></tr>
</table>
这样它的间距相等,你可以调整单元格的宽度
更新(假设您同时提取用户名和密码):
echo "<table>";
echo "<tr><td>Username</td><td>Passwd</td></tr>";
foreach($row as $key => $value) {
echo "<tr><td>".$key.'</td><td>'.$value.'</td></tr>';
}
echo "</table>";