![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.09.2020
Сообщений: 35
|
![]()
Добрый день.
Помогите пожалуйста советом ,как реализовать небольшой каталог сайтов. я изучил HTML, полез немного в PHP - жуткие дебри. Немного понял как работать с базой, но не до конца. цель такая - есть страничка на html, справа - будет 3 инпута - текста. Которые требуется заносить в БД. Слева в столбец категории, открыв которые будет выводиться список сайтов, которые будут забиты в БД. По сути просто, но никак не могу сообразить. Может есть скрипты ява, с помощью которых можно проще сделать, без PHP. а то страница на html, и никак не могу понять, как мне ее наполнить PHP чтобы обмениваться с БД. |
![]() |
![]() |
![]() |
#2 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
http://www.poiu.ru/lessons/index.php-16.htm
Вот изучайте при необходимости следует вернуться к предыдущим урокам. Проще не будет. Добавиться ещё один язык который Вы не знаете. В чем проблема? Не знаете как создавать формы на HTML? Или как с них передавать данные в PHP скрипт? Или как с php заполнять поля на сайте?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
#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 "Информация не занесена в базу данных"; } } ?> |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 26.09.2020
Сообщений: 35
|
![]()
Помогите пожалуйста,
Как мне реализовать следующее: Как выводить в вертикальный блок в виде ссылок данные из БД (при вводе данных в БД есть 3 инпута, название, адрес, описание.) названия. И потом, при клике на каждую, чтобы адрес и описание появлялись в блоке правее. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,166
|
![]()
1. После вставки данных в бд нужно принудительно редиректить на страницу добавления headee('locatiin: вашурл');
2. Почитать умные книги и мануалы. Выбрать нужные данные из бд, вывести из куда надо. |
![]() |
![]() |
![]() |
#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(); } ?> |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,166
|
![]()
Вам каждый шаг разжёвывать???
Все выводит, но тут же переадресовывает... Выводить результат внадо на той странице, куда переадресовали |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 26.09.2020
Сообщений: 35
|
![]()
Что то вроде получилось.
А как сделать, чтобы данные из БД, когда забьется вся страница, переходили на новую, чтобы был список страница 1,2,3 и т.д. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,166
|
![]()
ключевое слово - пагинация
ищите и найдете |
![]() |
![]() |
![]() |
#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 |