[英]select and print everything from a table except 1
我有个问题。 我有一个名为news的表,其中有诸如以下的行;
news_id , timestamp , login_id , headline,
除了login_id = 1之外,我想回应所有与之相关的标题和时间戳
我怎样才能做到这一点?
我想做类似的事情
select timestamp, headline, login_id;
echo everything exept login_id = 1;
印在桌子上吗?
感谢您的阅读。
<?php
$query=mysql_query("SELECT timestamp, headline, login_id FROM news WHERE login_id <> 1");
while ($row=mysql_fetch_assoc($query)){
echo $row['timestamp'].' '.$row['headline'].' '.$row['login_id'];
}
?>
SELECT timestamp, headline, login_id FROM my_table WHERE login_id != 1;
您将使用的SQL查询是
SELECT timestamp
, headline
, login_id
FROM news
WHERE login_id <> 1
$reuslt = mysql_query('SELECT timestamp, headline, login_id FROM news WHERE login_id <> 1');
echo '<table>';
while($row = mysql_fetch_assoc($result))
{
echo "<tr><td>".$row['timestamp']."</td><td>".$row['headline']."</td></tr>";
}
echo "</table>";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.