|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.09.2020, 20:35 | #1 |
Пользователь
Регистрация: 26.09.2020
Сообщений: 35
|
Создание каталога
Добрый день.
Помогите пожалуйста советом ,как реализовать небольшой каталог сайтов. я изучил HTML, полез немного в PHP - жуткие дебри. Немного понял как работать с базой, но не до конца. цель такая - есть страничка на html, справа - будет 3 инпута - текста. Которые требуется заносить в БД. Слева в столбец категории, открыв которые будет выводиться список сайтов, которые будут забиты в БД. По сути просто, но никак не могу сообразить. Может есть скрипты ява, с помощью которых можно проще сделать, без PHP. а то страница на html, и никак не могу понять, как мне ее наполнить PHP чтобы обмениваться с БД. |
26.09.2020, 21:59 | #2 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
http://www.poiu.ru/lessons/index.php-16.htm
Вот изучайте при необходимости следует вернуться к предыдущим урокам. Проще не будет. Добавиться ещё один язык который Вы не знаете. В чем проблема? Не знаете как создавать формы на HTML? Или как с них передавать данные в PHP скрипт? Или как с php заполнять поля на сайте?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
27.09.2020, 12:11 | #3 |
Пользователь
Регистрация: 26.09.2020
Сообщений: 35
|
Изучал, все это понимаю, но никак не могу закрыть БД после ввода формы. При обновлении в БД залетает уже забитая инфа. Как запретить дубликаты?
<? if (isset($_POST['url']) && isset($_POST['tel'])){ $url = $_POST['url']; $tel = $_POST['tel']; $db_host = "localhost"; $db_user = "root"; $db_password = ""; $db_base = 'bananika'; $db_table = "bananika"; $mysqli = new mysqli($db_host,$db_user,$db_passwo rd,$db_base); if ($mysqli->connect_error) { die('Ошибка : ('. $mysqli->connect_errno .') '. $mysqli->connect_error); } $result = $mysqli->query("INSERT INTO ".$db_table." (id,url,tel) VALUES (null,'$url','$tel')"); if ($result == true){ echo "Информация занесена в базу данных"; exit(); }else{ echo "Информация не занесена в базу данных"; } } ?> |
27.09.2020, 13:02 | #4 |
Пользователь
Регистрация: 26.09.2020
Сообщений: 35
|
реализация
Помогите пожалуйста,
Как мне реализовать следующее: Как выводить в вертикальный блок в виде ссылок данные из БД (при вводе данных в БД есть 3 инпута, название, адрес, описание.) названия. И потом, при клике на каждую, чтобы адрес и описание появлялись в блоке правее. |
27.09.2020, 14:40 | #5 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
1. После вставки данных в бд нужно принудительно редиректить на страницу добавления headee('locatiin: вашурл');
2. Почитать умные книги и мануалы. Выбрать нужные данные из бд, вывести из куда надо. |
27.09.2020, 14:45 | #6 |
Пользователь
Регистрация: 26.09.2020
Сообщений: 35
|
Да ,это я изучил, только как правильно вставить - не понял.
Все заработало, но Информация занесена в базу данных не пишется. if ($result == true){ echo "Информация занесена в базу данных"; header("Location: " . $_SERVER['REQUEST_URI']); exit(); }else{ echo "Информация не занесена в базу данных"; } $mysqli->close(); header("Location: " . $_SERVER['REQUEST_URI']); exit(); } ?> |
27.09.2020, 18:05 | #7 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
Вам каждый шаг разжёвывать???
Все выводит, но тут же переадресовывает... Выводить результат внадо на той странице, куда переадресовали |
28.09.2020, 11:55 | #8 |
Пользователь
Регистрация: 26.09.2020
Сообщений: 35
|
Что то вроде получилось.
А как сделать, чтобы данные из БД, когда забьется вся страница, переходили на новую, чтобы был список страница 1,2,3 и т.д. |
28.09.2020, 16:47 | #9 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
ключевое слово - пагинация
ищите и найдете |
11.10.2020, 13:54 | #10 |
Пользователь
Регистрация: 26.09.2020
Сообщений: 35
|
Вывод каталога
Добрый день.
Может вы подскажите, у меня есть сайт на html все вручную написано на бутстрап. Появилась необходимость выложить товары, такой каталог из БД, куда бы я эти товары загружал. Можно локально это сделать, не переделывая весь сайт на PHP? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
создание каталога | Mr.X. | Microsoft Office Excel | 5 | 29.12.2016 12:38 |
Создание каталога. | RAFA91 | Общие вопросы .NET | 56 | 13.04.2016 14:24 |
Создание каталога | OkiDoki | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 09.01.2011 23:08 |
Создание электронного каталога | Владимир888 | Помощь студентам | 6 | 13.07.2010 08:29 |
Создание каталога и файла. | aleksandr278 | Общие вопросы Delphi | 6 | 25.03.2010 13:46 |