Xwab
Форумыnavigate_nextphpBB-WAP

Нужна помощь с запросом бд
Сообщения
Aki

Вообщем проблема в том, что на странице не выводится инфа из бд, возможно не правильно прописан запрос к БД, так как изначально скрипт был под дцмс... и может под пхпбб как то по другому надо, но я с этим плохо дружу(( может кто поможет? Вот часть страницы в которой прописано..:

$k_post=mysql_result(mysql_query("SELECT count(*) FROM `arti_genom`"),0);
$onpage=10;
$k_page=k_page($k_post,$onpage);
$page=page($k_page);
$start=$onpage*$page-$onpage;

if($k_post==0){echo 'Пока нет товаров!';break;};

$q=mysql_query("SELECT * FROM `arti_genom` ORDER BY `price` ,`price2` ASC LIMIT $start, $onpage");

while($row=mysql_fetch_assoc($q)){
echo '<img src="../genom/'.$row['path'].'" alt=""/><br/>';
echo '<b>Описание:</b> '.$row['opis'].'<br/>';
echo'<font color="green">'.$row['name'].'</font> '.$row['price2'].' рие '.$row['price'].' баллов<br/>';
echo'<a href="genom.php?action=buy&amp;id='.$row['id'].'">[ Купить ]</a> <hr/>';

};
if ($k_page>1)str('?',$k_page,$page); // Вывод страниц
break;



case 'buy':
$id=(int)$_GET['id'];
if(!$id){echo 'Пустые параметры!';break;};

$x=mysql_query("SELECT * FROM `arti_genom` WHERE `id`='$id'");
if(!mysql_num_rows($x)){echo 'Такого товара не существует!';break;};
$x=mysql_fetch_assoc($x);
if($userdata['rie']<$x['price2']){
echo''.$userdata['username'].', y тeбя нeт рие на этот товар! <br/>';
break;};

if($userdata['balls']<$x['price']){
echo''.$userdata['username'].', y тeбя нeт баллов на этот товар! <br/>';

}else{
mysql_query("UPDATE `phpbb_users` SET `balls`=`balls`-'".$x['price']."',`rie`=`rie`-'".$x['price2']."',`arti_genom`='".$x['name']."' WHERE `user_id`='".$userdata['user_id']."'");



echo 'Теперь у тебя есть: '.$x['name'].'<br/>';
echo '<img src="genom/'.$x['path'].'" alt=""/><br/>';
};
Проблема помоему точно в этом, потому что на странице вообще никакой реакции, просто пусто, товар в бд присутствует ид1 и ид2, но их не показывает, если их удалить, по идее должно быть надпись об отсутствии товаров, но все также пусто..

14 Янв 2011, 20:35
=WsW=

Aki, ты че мод с дцмс решил поставить на пхпбб?

14 Янв 2011, 20:40
Aki

=SD=, адаптировать, а что? оО

14 Янв 2011, 20:54
=WsW=

Aki, замароченое дело просто!

14 Янв 2011, 20:55
KasP

шапка у страницы какая

14 Янв 2011, 20:56
Aki

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

14 Янв 2011, 20:56
Aki

KasP, да шапка нормальная, страница работает, там пишется:
Привет "ник"!
У тебя:
Рие: 25
Баллы: 38
Здесь ты можешь купить блаблабла
Выбирай:
и вот именно тут пусто, а должен быть список товаров

14 Янв 2011, 20:58
KasP

функции от dcms прописал?
k_page

14 Янв 2011, 20:59
Aki

KasP, эти функции я не трогал...

14 Янв 2011, 21:02
KasP

значит
Fatal error: Call to undefined function
----------------------
page()
k_page()

14 Янв 2011, 21:02
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.