<MyRusakov.ru />

Создание крупного проекта на Java с нуля

Создание крупного проекта на Java с нуля

Данный курс научит Вас создавать крупные проекты на Java грамотно и быстро. В курсе Вы увидите создание большой и сложной программы на Java абсолютно с нуля.

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

В рамках упражнений курса Вы параллельно со мной будете создавать свою большую программу на Java, что даст Вам необходимую практику, после которой для Вас уже не будет разницы, какого размера создавать программы.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Вывод заметок и категорий в одном файле
30.07.2012 20:11:17 Вывод заметок и категорий в одном файле Сообщение #1
maximgt@bk.ru

maximgt@bk.ru

Новичок

Новичок

Дата регистрации:
30.07.2012 20:01:45

Сообщений: 4

Здравствуйте, очень хочется узнать как можно с помощью php реализовать вывод заметок и категорий в одном файле, чтобы сайт был по-компактнее. Я совсем новичок, и практики у меня нет, поэтому решил сам попробовать реализовать эту идею, и, как оказалось, бесполезно. Пожалуйста, помогите решить вопрос. Вот вырезка из кода, очень хочется понять что делать или что у меня не правильно. Пробовал через оператор if else.<?php

if (!isset($st))
{
$result1 = mysql_query("SELECT cat,description,view,author,date,img,title,id FROM data WHERE cat='$cat'",$db);
if (!$result1)
{
echo "Error";
echo "Код ошибки:<br />";
exit(mysql_error());
}
if (mysql_num_rows($result1) > 0)
{
$myrow1 = mysql_fetch_array($result1);


do
{
printf(
"<table id='table'>
<tr>
<td>
<p><img src='%s' id='img' align='left' /><a href='articles_view.php?cat=%s&id=%s' id='href'><h1>%s</h1></a></p>
<p id='descr'>%s</p>
</td>
</tr>
<tr>
<td>
<p id='author'>Автор: %s</p>
<p id='views'><span class='fl'>Дата: %s</span>
<span class='fr'>Просмостров: %s</span></p>
</td>
</tr>
</table>",$myrow1['img'],$myrow1['cat'],$myrow1['id'],$myrow1['title'],$myrow1['description'],$myrow1['author'],$myrow1['date'],$myrow1['view']);
}
while($myrow1 = mysql_fetch_array($result1));
}
else
{
echo 'Error';
exit();
}
}
else {
$result2 = mysql_query("SELECT * FROM data WHERE id='$st'",$db);
$myrow2 = mysql_fetch_array($result2);
printf ("<h1>%s</h1><p>%s</p><p>%s<br />%s<br />%s</p>",$myrow2['title'],$myrow2['text'],$myrow2['date'],$myrow2['author'],$myrow2['view']);
}
?>
Профиль Ответить
30.07.2012 20:14:31 Вывод заметок и категорий в одном файле Сообщение #2
maximgt@bk.ru

maximgt@bk.ru

Новичок

Новичок

Дата регистрации:
30.07.2012 20:01:45

Сообщений: 4

Да, еще забыл подключение
<?
include("block/bd.php";
mysql_query("SET NAMES 'utf8'";
if (isset($_GET['cat'])) {$cat = $_GET['cat'];}
if (isset($_GET['id'])) {$st = $_GET['id'];}
if (!isset($cat)) {$cat=7;}
if (!isset($st)) {$st=1;}
$result = mysql_query("SELECT * FROM catt WHERE id='$cat'",$db);
if (!$result)
{
echo "Error";
echo "Код ошибки:<br />";
exit(mysql_error());
}
if (mysql_num_rows($result) > 0)
{
$myrow = mysql_fetch_array($result);
}
else
{
echo 'Error';
exit();
}
?>
Профиль Ответить
30.07.2012 23:22:34 Вывод заметок и категорий в одном файле Сообщение #3
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Если я правильно понял, Вы хотите заполнить некий шаблон нужной выборкой из базы? Если так, то ознакомьтесь с этой статьей http://myrusakov.ru/php-tpl.html
Профиль Ответить
31.07.2012 09:09:55 Вывод заметок и категорий в одном файле Сообщение #4
maximgt@bk.ru

maximgt@bk.ru

Новичок

Новичок

Дата регистрации:
30.07.2012 20:01:45

Сообщений: 4

Нет вы меня не правильно поняли.
Я имел в виду реализацию вывода всех
статей из категорий с кратким описанием,
к примеру их 3. А при щелчке на
ссылку краткого описания открывалась
бы статья полностью. При этом использовать
всего 1 файл, разумеется пользуясь
несколькими переменными.
К сожалению, моя попытка оказалось
неудачной.
Профиль Ответить
31.07.2012 12:14:38 Вывод заметок и категорий в одном файле Сообщение #5
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

А в каком месте у Вас возникает ошибка?
Профиль Ответить
03.09.2012 16:06:59 Вывод заметок и категорий в одном файле Сообщение #6
ac-40-6.0

ac-40-6.0

Эксперт

Эксперт

Дата регистрации:
29.06.2012 02:02:06

Сообщений: 88

Не хочу огорчать, но запутаться очень легко.
Сделал форум. Вначале выводятся заголовки тем, а затем понеслась.
По ссылке на тот же файл выводится вся тема с комментариями.
По другой ссылке выводится форма добавления новой темы.
И так далее, начиная от сортировки по темам, последним комментариям, количеству и т.д. и т.п. и заканчивая проверкой на авторизацию(Неавторизированным одну страницу, авторизированным другую, создателю темы третью).
Итого 872 строки кода, не считая подключаемых файлов.
Профиль Ответить