我想显示一个表,但我得到的是一条消息,其中包含:Resource id#5,
我的session.php包含我的数据库连接和一些用户信息,我在其他页面使用过,所以我认为这不是原因。
我不是网络专家:3。
这是我的代码:
<?php
include('session.php');
$username=$_SESSION['username'];
$result = pg_query($db,"SELECT * FROM public.antennas WHERE idop IN (SELECT idop FROM public.user WHERE username_u='$username' ) ");
return $result;
$output = '';
$output .= '
<div class="table-responsive">
<table class="table table-bordered">
<tr>
<th width="10%">Id Antennas</th>
</tr>';
if(pg_num_rows($result) > 0)
{
while($row = pg_fetch_array($result, NULL, PGSQL_ASSOC))
{
$output .= '
<tr>
<td>'.$row["id_a"].'</td>
<td class="id_a" data-id1="'.$row["id_a"].'" contenteditable>'.$row["id_a"].'</td>
<td><button type="button" name="delete_btn" data-id7="'.$row["id_a"].'" class="btn btn-xs btn-danger btn_delete">x</button></td>
</tr>
';
}
$output .= '
<tr>
<td></td>
<td id="id_a" contenteditable></td>
<td><button type="button" name="btn_add" id="btn_add" class="btn btn-xs btn-success">+</button></td>
</tr>
';
echo 'success';
}
else
{
$output .= '<tr>
<td colspan="4">Data not Found</td>
</tr>';
echo 'problem';
}
$output .= '</table>
</div>';
echo $output;
?>
最佳答案
你已经在第五行了。
删除它,强制PHP脚本退出,因此返回后没有执行任何操作。
关于php - 将数据从数据库打印到表时出现问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37981993/