Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 02.05.2010, 14:21   #41
cheef
Форумчанин
 
Регистрация: 16.03.2009
Сообщений: 205
По умолчанию

Цитата:
Сообщение от Vertexxx Посмотреть сообщение
Ну вот видишь, мускул написал, что он не знает такого поля field. Проверь на наличие этого поля в таблице БД или может написал с ошибкой.

mysql_fetch_assoc() вставлять вместо mysql_fetch_array().

дело в том, что функция mysql_fetch_array() имеет в своём, скажем так, составе, три флага: MYSL_ASSOC,MYSQL_NUM и MYSQL_BOTH.
По умолчанию, если флаг не указан, возвращается MYSQL_BOTH, что означает, что функция возвращает два одинаковых массива, один из которых является числовым (где имена ячеек представлены в виде чисел, начиная с 0) а второй - ассоциативным (где имена ячеек представлены "названиями", например field). Понимаешь?
Так вот зачем тебе две копии одного и того же массива. Поступай рационально
http://www.phpfaq.ru/paginator - я от сюда брал этот код и в нём не до конца разобрался field тут что нужно указывать? у меня в базе есть id,cat (категория),date (дата),author (имя автора),text(полный текст),descrip (малый текст),titel (имя страницы),meta_k (для поисковика),meta_d(для поисковика) ? Даже догадок нету
cheef вне форума
Старый 02.05.2010, 14:22   #42
Vertexxx
Заблокирован
 
Регистрация: 10.04.2010
Сообщений: 145
По умолчанию

Естественно-естественно, вместо филд должно быть имя столбца, по которому ты хочешь упорядочить вывод.
Vertexxx вне форума
Старый 02.05.2010, 14:26   #43
cheef
Форумчанин
 
Регистрация: 16.03.2009
Сообщений: 205
По умолчанию

Цитата:
Сообщение от Vertexxx Посмотреть сообщение
Естественно-естественно, вместо филд должно быть имя столбца, по которому ты хочешь упорядочить вывод.
тоесть нужно указывать что... я не понимаю :D.
Вот скрин моей страницы куда нужно внедрить эти переходы.
http://programmersforum.ru/attachmen...1&d=1272795946
Изображения
Тип файла: jpg IMG_0322.jpg (198.7 Кб, 154 просмотров)
cheef вне форума
Старый 02.05.2010, 14:30   #44
Vertexxx
Заблокирован
 
Регистрация: 10.04.2010
Сообщений: 145
По умолчанию

Цитата:
Сообщение от cheef Посмотреть сообщение
у меня в базе есть id,cat (категория),date (дата),author (имя автора),text(полный текст),descrip (малый текст),titel (имя страницы),meta_k (для поисковика),meta_d(для поисковика)
Вот твои столбцы таблицы Вот по какому из них ты хочешь упорядочить вывод, имя того и пиши=)
К примеру ... ORDER BY `id`
Vertexxx вне форума
Старый 02.05.2010, 14:35   #45
cheef
Форумчанин
 
Регистрация: 16.03.2009
Сообщений: 205
По умолчанию

Цитата:
Сообщение от Vertexxx Посмотреть сообщение
Вот твои столбцы таблицы Вот по какому из них ты хочешь упорядочить вывод, имя того и пиши=)
К примеру ... ORDER BY `id`
Упорядочил я по id и он мне выводит вот что:
http://data.photo.sibnet.ru/upload/i...7279659253.jpg
cheef вне форума
Старый 02.05.2010, 14:36   #46
Vertexxx
Заблокирован
 
Регистрация: 10.04.2010
Сообщений: 145
По умолчанию

мне выводит, что скрина нету

Последний раз редактировалось Vertexxx; 02.05.2010 в 14:43.
Vertexxx вне форума
Старый 02.05.2010, 14:38   #47
cheef
Форумчанин
 
Регистрация: 16.03.2009
Сообщений: 205
По умолчанию

Цитата:
Сообщение от Vertexxx Посмотреть сообщение
мне вывел, что скрина нету
поменял ссылку.
cheef вне форума
Старый 02.05.2010, 14:41   #48
Vertexxx
Заблокирован
 
Регистрация: 10.04.2010
Сообщений: 145
По умолчанию

PHP код:
while($row=mysql_fetch_array($res)) {
  echo ++
$start.". ".$row['field']."<br>\n";

Вот здесь филд поменять не забыл?
Vertexxx вне форума
Старый 02.05.2010, 14:44   #49
cheef
Форумчанин
 
Регистрация: 16.03.2009
Сообщений: 205
По умолчанию

Цитата:
Сообщение от Vertexxx Посмотреть сообщение
PHP код:
while($row=mysql_fetch_array($res)) {
  echo ++
$start.". ".$row['field']."<br>\n";

Вот здесь филд поменять не забыл?
Забыл, поменял стало ещё хуже :D.
http://data.photo.sibnet.ru/upload/i...7279697704.jpg
cheef вне форума
Старый 02.05.2010, 14:49   #50
Vertexxx
Заблокирован
 
Регистрация: 10.04.2010
Сообщений: 145
По умолчанию

ну просто вставь в $row['столбец'] тот столбец, который вывести хочешь
Vertexxx вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регистрация/авторизация пользователей при помощи PHP, без использования MySQL. Web-Gangsta PHP 30 03.05.2009 18:32
Регистрация limon PHP 1 17.10.2008 10:33
Регистрация БД Gladiator БД в Delphi 1 05.06.2008 00:09