Loading...
Обучение/Помощь новичкам | Помогите вивести новости друзей
Вот код, немогу вивести новости друзей:

$friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `id_friends` = '$user[login]'"), 0);

$q=mysql_query("SELECT * FROM `tema` WHERE `avtor` = '$friends[login]' ORDER BY `time` DESC LIMIT $start,$str");
while ($postt = mysql_fetch_array($q))
{

echo '<div class="post">';
echo ' '.$postt['avtor'].' '.vtime($postt['time']).'';
echo '<br>'.$postt['msg'].'<br>';
echo '</div>';

}
LaoikoGroup , $friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `id_friends` = '$user[id]'"), 0);

$q=mysql_query("SELECT * FROM `tema` WHERE `avtor` = '$user[id]' ORDER BY `time` DESC LIMIT $start,$str");
while ($postt = mysql_fetch_array($q))
{

echo '<div class="post">';
echo ' '.$postt['avtor'].' '.vtime($postt['time']).'';
echo '<br>'.$postt['msg'].'<br>';
echo '</div>';

}
[Rali] (05.04.2018 в 23:41)
LaoikoGroup , $friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `id_friends` = '$user[id]'"), 0);

$q=mysql_query("SELECT * FROM `tema` WHERE `avtor` = '$user[id]' ORDER BY `time` DESC LIMIT $start,$str");
while ($postt = mysql_fetch_array($q))
{

echo '<div class="post">';
echo ' '.$postt['avtor'].' '.vtime($postt['time']).'';
echo '<br>'.$postt['msg'].'<br>';
echo '</div>';

}

неработает
и не будет работать))
1) проверьте массив для начала, var_dump(), есть ли вообще данные.
2) кавычки одинарные, не выводят переменные. они могут выводить только строки.
одинарные конечно работают быстрее в 1.5 раза, но вот их только надо использовать там , где нет переменных, условий и т.д или других опперацый))
$k_post = $pdo->query("SELECT COUNT(*) FROM `friends` WHERE `id_friends` = '".$user['login']."'")->fetchColumn();


$q= $pdo->query("SELECT * FROM `tema` WHERE `avtor` = '".$friends['login']."' ORDER BY `time` DESC LIMIT $start,$str");
while ($posts = $q->fetch(PDO::FETCH_ASSOC)){
echo '<div class="post">'.$posts['avtor'].vtime($posts['time']).'<br>'.$posts['msg'].'</div>';
}
________
посл. ред. 06.04.2018 в 00:55; всего 3 раз(а); by 287746312
Какая ошибка выводит ?
$friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `id_friends` = '$user[login]'"), 0);

$q=mysql_query("SELECT * FROM `tema` WHERE `avtor` = '$friends[login]' ORDER BY `time` DESC LIMIT $start,$str");
while ($postt = mysql_fetch_array($q))
{

echo "
<div class='post'>
{$postt['avtor']} '.vtime($postt["time"]).'
<br>'.$postt["msg"].' <br>
</div>";

}
________
посл. ред. 06.04.2018 в 00:53; всего 1 раз(а); by mir007
mir007 , ГК, тем более нах двойные кавычки?
287746312 (06.04.2018 в 00:34)
mir007 , ГК, тем более нах двойные кавычки?

где же ГК?
Онлайн: 4
Время:
Gen. 0.1341
(c) Bym.Guru 2010-2026