编辑:问题已经解决了!
如果$ row ['time']的值,我在找出一个方法从一个行中的echo'd表中省略BOTH条目(time和message_time)时遇到了麻烦。返回0.
<?php
date_default_timezone_set('America/New_York');
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
include($phpbb_root_path.'config.'.$phpEx);
mysql_connect("$dbhost", "$dbuser", "$dbpasswd") or die(mysql_error());
mysql_select_db("$dbname") or die(mysql_error());
// Get all the data from the "example" table
$result = mysql_query("SELECT * FROM phpbb_mchat WHERE user_id = '$userid' ORDER BY message_time DESC")
or die(mysql_error());
echo "<table class='sortable'>";
echo "<tr> <th>Saved On</th> <th>Time (MM:SS)</th> </tr>";
// keeps getting the next row until there are no more to get
while($row = mysql_fetch_array( $result )) {
// Print out the contents of each row into a table
if ($row['time'] != "0") {
echo "<tr><td>";
echo $row['message_time'] = date( "F j, Y, g:ia", $row['message_time']);
echo "</td><td>";
echo $row['time'];
echo "</td></tr>";
}
}
echo "</table>";
?>
答案 0 :(得分:0)
假设你试图在表格中省略&#34; time&#34;是0
while($row = mysql_fetch_array( $result )) {
// Print out the contents of each row into a table
if ($row['time'] != "0") {
echo "<tr><td>";
echo $row['message_time'] = date( "F j, Y, g:ia", $row['message_time']);
echo "</td><td>";
echo $row['time'];
echo "</td></tr>";
}
}
如果$ row [&#39; time&#39;]为0,则会忽略整行