Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: как заменить $page_data[5];
Подскажите как заменить $page_data = GetDataArt($page_id);, на то чтобы
выводилось не через <?php echo $page_data[5]; ?>
а через например <?php echo $title; ?> (Добавление)
Я конечно понимаю это банально, для кого-то, но может всё таки подскажите
Viper
Отправлено: 25 Апреля, 2016 - 19:03:00
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
$title='К сожалению, такая страница отсутствует на данном сайте!';
$page_title='К сожалению, такая страница отсутствует на данном сайте!';
$meta_kw=$meta_d=$content='';
}
работает так как надо, когда нет страницы которую запрашивают. а почему не работает в остальном. (Добавление)
Народ помогите плиз. Я в php новичёк, в мануале капец одни простые примеры. Типа 2+2=4 и 3*3=9. А как блин вычислить (2tg a)/(1-tg^2a) - ХЗ. Это я к примеру. но суть таже этого мануала. Две книги купил, в одной блин какой-то простецкий соц сайт делают, в другой простецкий интернет магазин. А мне не то ни другое не надо. Пытался там найти что-то похожее. Одно простое решение для всего, как по мануалу.
Не получается мне применить эти простые примеры к своей задумке. может не с той стороны думаю?
Viper
Отправлено: 25 Апреля, 2016 - 21:22:41
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
DonQuijote пишет:
работает так как надо, когда нет страницы которую запрашивают. а почему не работает в остальном.
потому что echo $title; и echo $page['title']; разные вещи. К тому же у вас не ассоциативный массив, а просто нумерованный.
Покинул форум
Сообщений всего: 48
Дата рег-ции: Май 2015
Помог: 0 раз(а)
Viper пишет:
DonQuijote пишет:
работает так как надо, когда нет страницы которую запрашивают. а почему не работает в остальном.
потому что echo $title; и echo $page['title']; разные вещи. К тому же у вас не ассоциативный массив, а просто нумерованный.
и как мне переделать в ассоц массив? и сделать из $page['title'] - просто $title?
в мануале опять каша какая-то
Viper
Отправлено: 25 Апреля, 2016 - 23:45:31
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
Всё в мануале норм.
Перед if(mysqli_num_rows($query)>0){ задайте ассоциативный массив $data_arr с значениями по умолчанию.
$data_arr у вас должен быть равен mysqli_fetch_array($query);
else убираете.
Покинул форум
Сообщений всего: 48
Дата рег-ции: Май 2015
Помог: 0 раз(а)
Viper пишет:
Всё в мануале норм.
Перед if(mysqli_num_rows($query)>0){ задайте ассоциативный массив $data_arr с значениями по умолчанию.
$data_arr у вас должен быть равен mysqli_fetch_array($query);
else убираете.
Покинул форум
Сообщений всего: 48
Дата рег-ции: Май 2015
Помог: 0 раз(а)
Спасибо! Вот есть же гениальные люди, и кода меньше стало и работает все. (Добавление)
Вот ещё проблема такая.
есть индексный файл, он идёт как шаблон.
и два файла
первый выгружает из БД данные и формирует ссылки
Как можно это всё соединить что бы не создавать два индексных файла?
Объединить как-то вместе, что бы при клике на ссылку все ссылки скрывались и показывалось только полные данные контента. Как-то так!?
Viper
Отправлено: 27 Апреля, 2016 - 22:33:11
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
DonQuijote пишет:
Как можно это всё соединить что бы не создавать два индексных файла?
я бы не советовал так делать. В вашем случае есть правило: "работает? не трожь!".
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.