У меня есть два вопроса в одном. У меня есть страница php, на которой отображаются таблицы и colomns. Некоторые из значений в member_id равны 0, я не хочу отображать что-либо, у которого есть 0. Все остальные значения имеют значение от 1 до бесконечности, так как это назначается первичным ключом.Не показывать 0 Значения
Мой код выглядит следующим образом, но когда я говорю скрыт = 0 он отображает отметив при всех даже те, со значениями внутри него
$result = mysql_query("SELECT * FROM e_track_access_log WHERE hidden = 0 ORDER BY
datetime_accessed");
echo "<table border='1'>
<tr>
<th>MSISDN</th>
<th>Date</th>
<th>ID</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<td><font color=red>" . $row['msisdn'] . "</td>";
echo "<td><center>" . $row['datetime_accessed'] . "</td>";
echo "<td><center>" . $row['member_id'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
Второй вопрос мне нужно, чтобы отобразить последнюю дату и время вершина этого эха. Есть ли способ указать количество строк, которые он может отображать, пока он отображает все строки в таблице. я хотел бы, чтобы отобразить максимум 20 строк только последние 20 строк из SQL
Ok я нашел мою проблему "SELECT * FROM e_track_access_log WHERE member_id> 0 ORDER BY datetime_accessed" Теперь это только часть, чтобы показать новые сверху. Это мой формат даты и времени. 2013-03-08 17:18:26 –