dousilie9522 2013-06-16 09:52
浏览 6
已采纳

有可能显示这样的表吗?

ok is it possible to show something like this

$con=mysqli_connect("localhost","root","","login");
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
  ////////////////////////////////user1
  if($session->username=='user1')
{
echo "<table border='1'>
<tr>
<th><b>column1</b></th>
<th><b>column2</b></th>
<th><b>column3</th>
/tr>";

$result = mysqli_query($con,"SELECT * FROM test WHERE user1 == 0 ");
//if($result =='0')
    //{
        //echo"Nothing to show";
    //}
//else

while($row = mysqli_fetch_array($result))
  {
  echo "<tr>";
  if ($row['user1'] == '1'){echo "<td> confirmed </td>";} elseif ($row['user1'] == '2') {echo "<td> not confirmed </td>";} else{echo "<td>waiting</td>";}
  if ($row['user2'] == '1'){echo "<td>confirmed </td>";} elseif ($row['user2'] == '2') {echo "<td> not confirmed </td>";} else{echo "<td>waiting</td>";}
  if ($row['user3'] == '1'){echo "<td> confirmed </td>";} elseif ($row['user3'] == '2') {echo "<td> not confirmed </td>";} else{echo "<td>waiting</td>";}
  echo "</tr>";
  }
echo "</table>";
}

just help me on this i got error Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in

  • 写回答

1条回答 默认 最新

  • dongzhi6087 2013-06-16 09:53
    关注

    in mysql the comparison operator is = and not, like in PHP, ==.

    So write:

    $result = mysqli_query($con,"SELECT * FROM test WHERE user1 = 0 ");
    // Only one `=` sign here ----------------------------------^
    

    If you experience further problems of this type, have first a look at the value of $con->error after the execution of your query.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100