Показать сообщение отдельно
Старый 02.05.2003, 13:13     # 4
Aeon
::VIP::
 
Аватар для Aeon
 
Регистрация: 28.06.2002
Адрес: neverwhere
Сообщения: 1 166

Aeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собойAeon Имеются все основания чтобы гордиться собой
ну-ну...
во первых, никогда не делай SELECT * только для того чтобы узнать количество записей - при хоть какой-то значительной нагрузке, это верный способ поставить сервер на колени. вместо этого используй что-то вроде:
PHP код:
$sql "SELECT COUNT(id) FROM imglib WHERE cat='$cat'";
$result mysql_query($sql);
$totalPhoto mysql_result($result,0,"count(id)"); 
идём дальше. посмотри на оператор modulus описанный в (http://www.php.net/manual/en/languag...arithmetic.php). С небольшой долей воображения его можно использовать чтобы узнать если ты на чётной или нечётной картинке (подсказка: используй $i который у тебя там всё равно висит внутри while). теперь просто добавляй </tr><tr> после каждой клетки таблицы с чётной картинкой, и ты получишь аккуратную таблицу с разными картинками во всех рядах и столбцах. Сам код оставляю как упражнение для читателя

просьба на следующий раз... пожалуйста, не вклеивай весь код - ну зачем мне знать как именно ты собираешься форматировать страницу или какие поля у тебя в базе данных - и тем более, какие у тебя значения этих полей в десятке записей? старайся делать код как можно более абстрактным для решения вопроса - часто ответ становится очевиден как только ты отсечёшь всё что не имеет отношения к сути вопроса оставляя лишь тот код который собственно нужно отладить.

Последний раз редактировалось Aeon; 10.05.2003 в 06:26.
Aeon вне форума