Вообщем проблема в том, что на странице не выводится инфа из бд, возможно не правильно прописан запрос к БД, так как изначально скрипт был под дцмс... и может под пхпбб как то по другому надо, но я с этим плохо дружу(( может кто поможет? Вот часть страницы в которой прописано..:
$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&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, но их не показывает, если их удалить, по идее должно быть надпись об отсутствии товаров, но все также пусто..
=SD=, так то оно так, но просто нужен этот магазин очень, вообщем вроде разобрался, а вот именно с этим не могу
14 Янв 2011, 20:56KasP, да шапка нормальная, страница работает, там пишется:
Привет "ник"!
У тебя:
Рие: 25
Баллы: 38
Здесь ты можешь купить блаблабла
Выбирай:
и вот именно тут пусто, а должен быть список товаров
значит
Fatal error: Call to undefined function
----------------------
page()
k_page()