|
|
|
|
|
для: а-я
(19.02.2009 в 06:17)
| | Спасибо. | |
|
|
|
|
|
|
|
для: DEM
(19.02.2009 в 05:49)
| | А если в массиве 50 пользователей? :( | |
|
|
|
|
|
|
|
для: new_quest
(19.02.2009 в 05:35)
| |
<?
$users = array(1, 2, 3, 4);
$query =
'
SELECT
`news_id`,
`news_title`,
`news_author`
FROM
`tbl_news`
WHERE
`news_author` IN ('.implode(',',$users).')
';
while($array = mysql_fetch_array($query))
{
echo $array['news_author']."<br>";
}
?>
|
| |
|
|
|
|
|
|
|
для: new_quest
(19.02.2009 в 05:35)
| |
$users = array('1', '2', '3', '4');
$query = "SELECT `news_id`, `news_title`, `news_author` FROM `tbl_news` WHERE `news_author` = '".$user[0]."' OR `news_author` = '".$user[1]."' OR `news_author` = '".$user[2]."' OR `news_author` = '".$user[3]."'";
while($array = mysql_fetch_array($query))
{
echo $array['news_author']."<br>";
}
|
| |
|
|
|
|
|
|
| В общем есть массив с пользователями, новости которых нужно получить из базы данных. Как это сделать?
$users = array('1', '2', '3', '4');
Примерно такой запрос:
$query = "SELECT `news_id`, `news_title`, `news_author` FROM `tbl_news` WHERE `news_author` = '??' ";
while($array = mysql_fetch_array($query))
{
echo $array['news_author']."<br>";
} | |
|
|
|
|