Loading...
Свободное общение | Помогите с выводом
$pg = mysql_query("SELECT * FROM `prognoz` WHERE `kapper` = '".$user['kapper']."' && `sdatas` = '".$sdatas."' ORDER BY `id` DESC LIMIT 10");

while($pg = mysql_fetch_assoc($pg))
{

echo '<a href="?pr&id='.$pg['id'].'" class="link"> '.$pg['k1d'].' - '.$pg['k2g'].' </a>';

}

выводит только одну, последнюю запись из бд, а их там больше 5.. в чем косяк?
426659081 ,

Значит условие WHERE `kapper` = '".$user['kapper']."' && `sdatas` = '".$sdatas."' выполнилось только один раз.
PhpStorm (08.08.2017 в 16:13)
426659081 ,

Значит условие WHERE `kapper` = '".$user['kapper']."' && `sdatas` = '".$sdatas."' выполнилось только один раз.

их 5 с этим условием
426659081 ,

id точно есть в таблице?
PhpStorm (08.08.2017 в 16:20)
426659081 ,

id точно есть в таблице?

есть, у всех он свой
зайди в пма и вбей этот запрос туда, глянь что там покажет
426659081 ,

попробуй разные имена переменным и нормальный оператор AND


$data = mysql_query("SELECT * FROM `prognoz` WHERE `kapper` = '".$user['kapper']."' AND `sdatas` = '".$sdatas."' ORDER BY `id` DESC LIMIT 10");

while($pg = mysql_fetch_assoc($data))
{

echo '<a href="?pr&id='.$pg['id'].'" class="link"> '.$pg['k1d'].' - '.$pg['k2g'].' </a>';

}
Онлайн: 5
Время:
Gen. 0.0941
(c) Bym.Guru 2010-2026