asics
Новичок
Вывод котента из базы на странице...
Есть база с набором описаний товаров, состоит она из 2 таблиц, в одной описания групп товаров для меню сайта, в другой таблице сами товары и описания для них, ну и есть ещё папка с картинками товаров.
Нужно выводить контент из этой базы на страницах сайта, из первой таблицы берем пункты для меню сайта, из второй товары и описания и картинки добавляем.
вот сайт собранный из этой базы другим человеком: http://stroyinstrum.net/index.php?cat=68
товарищь набросал такой код, сакзал, что всё верно
но писал он на скорую руку и я не вижу где строка, куда нужно вбивать пасс и имя базы и сильно сомневаюсь, что здесь нет ошибок.
помогите, пожалуйста дописать и найти ошибки, я очень поверхностно знаю ПХП. Но активно изучаю.
Есть база с набором описаний товаров, состоит она из 2 таблиц, в одной описания групп товаров для меню сайта, в другой таблице сами товары и описания для них, ну и есть ещё папка с картинками товаров.
Нужно выводить контент из этой базы на страницах сайта, из первой таблицы берем пункты для меню сайта, из второй товары и описания и картинки добавляем.
вот сайт собранный из этой базы другим человеком: http://stroyinstrum.net/index.php?cat=68
товарищь набросал такой код, сакзал, что всё верно
PHP:
<?php
if ($id>0) {
if ($pg=="") {$pg=1;}
$query = "SELECT SQL_CALC_FOUND_ROWS * FROM compstock_items WHERE menu_id=$id ORDER BY name LIMIT ".($pg-1).",1";
$result = mysql_query($query) or die("error159");
$query = "SELECT FOUND_ROWS()";
$result_all = mysql_query($query) or die("error8796");
$n = mysql_fetch_row($result_all);
$number = $n[0];
$query = "SELECT id FROM compstock_items WHERE menu_id=$id ORDER BY name";
$result1 = mysql_query($query) or die("error159");
echo "страницы: ";
for ($i=0; $i<$number; $i++) {
$pages[mysql_result($result1, $i, 'id')] = $i+1;
if (($i+1)==$pg) {
echo "<b><a href=\"?id=".$menu_id."&pg=".($i+1)."\">".($i+1)."</a></b> | ";
}
else {
echo "<a href=\"?id=".$menu_id."&pg=".($i+1)."\">".($i+1)."</a> | ";
}
$name = mysql_result($result, 0, 'name');
echo "
<table width=\"100%\" border=\"0\" cellspacing=\"15\">
<tr>
<td width=\"30%\" valign=\"top\" align=\"left\">
<b>".$name."</b><br>
<img src=\"img/".mysql_result($result, 0, 'id').".jpg\" alt=\"".$name."\"style='border: 0px'>
";
if (mysql_result($result, 0, 'description')=="") {
echo mysql_result($result, 0, 'sdescription');
}
else {
echo mysql_result($result, 0, 'description');
}
echo "
</td>
<td width=\"70%\" valign=\"top\">
".mysql_result($result, 0, 'reference')."
</td>
</tr>
</table>
";
echo "<hr>";
echo "страницы: ";
for ($i=0; $i<$number; $i++) {
if (($i+1)==$pg) {
echo "<b><a href=\"?id=".$menu_id."&pg=".($i+1)."\">".($i+1)."</a></b> | ";
}
else {
echo "<a href=\"?id=".$menu_id."&pg=".($i+1)."\">".($i+1)."</a> | ";
}
помогите, пожалуйста дописать и найти ошибки, я очень поверхностно знаю ПХП. Но активно изучаю.