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 :: Как реализовать "такое" на php, mysql

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: "такое" описал в теме...
vanya_sl
Отправлено: 09 Августа, 2013 - 17:16:50
Post Id



Частый гость


Покинул форум
Сообщений всего: 131
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




Здравствуйте!
Как реализовать такой функционал:
Админ заходит в раздел "Статьи", выбирает нужную, (это я знаю как сделать), и редактирует.
То есть на отдельной странице открывается статья, выбрана, в полях (тема, содержание статьи) должен автоматически отображаться текст который уже был когда-то заполненный и содержится в БД.
Как его брать с БД? Что бы при переходе текст автоматом был в полях (тема, содержание статьи).
Остальные функционала я знаю как реализовать.

Спасибо! Однако
 
 Top
eai
Отправлено: 09 Августа, 2013 - 17:19:40
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 521
Дата рег-ции: Сент. 2009  
Откуда: Петроград


Помог: 10 раз(а)





прям и не знаю что посоветовать, то ли букварь купить, то ли бутылку
 
 Top
vanya_sl
Отправлено: 09 Августа, 2013 - 17:21:43
Post Id



Частый гость


Покинул форум
Сообщений всего: 131
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




eai
Ну не все такие умные как вы ... Думаю для начинающего нормальный вопрос. Подмигивание
(Добавление)
Ураганный огонь
 
 Top
eai
Отправлено: 09 Августа, 2013 - 17:24:53
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 521
Дата рег-ции: Сент. 2009  
Откуда: Петроград


Помог: 10 раз(а)




vanya_sl пишет:
eai
Ну не все такие умные как вы ... Думаю для начинающего нормальный вопрос. Подмигивание


Думаю для начинающего вы не за то хватаетесь

Вы пытаетесь что то делать обладая нулевым кругозором в технологии.
Некоторые этому в ВУЗах учатся зачем то ....

(Отредактировано автором: 09 Августа, 2013 - 17:25:54)

 
 Top
vanya_sl
Отправлено: 09 Августа, 2013 - 17:27:56
Post Id



Частый гость


Покинул форум
Сообщений всего: 131
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




Ничего себе!!! eai
Обоснуйте... что не так?
(Добавление)
eai пишет:
обладая нулевым кругозором в технологии.

я так не думаю ... мне нужно конкретное решение этой задачи ..
(Добавление)
остальное я знаю ... мне просто алгоритм и все
 
 Top
teddy
Отправлено: 09 Августа, 2013 - 17:31:25
Post Id


Участник


Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013  


Помог: 91 раз(а)




vanya_sl пишет:
То есть на отдельной странице открывается статья, выбрана, в полях (тема, содержание статьи) должен автоматически отображаться текст который уже был когда-то заполненный и содержится в БД.

Если вы знаете как выбрать для редактирования конкретную статью, то скорее всего у вас есть $_GET параметр который содержит id выбранной статьи. Именно он вам и пригодится для данной реализации. Достаточно будет в окне где проходит редактирование сделать нужный SQL запрос.

CODE (SQL):
скопировать код в буфер обмена
  1. SELECT `article` FROM `articles` WHERE id='$id'

переменная $id должна хранить в себе $_GET параметр с id выбранной статьи
Потом результат выводим в textarea

CODE (html):
скопировать код в буфер обмена
  1. <textarea name="edit"><?=$row['article']?></textarea>


Как то так

(Отредактировано автором: 09 Августа, 2013 - 17:35:58)

 
 Top
eai
Отправлено: 09 Августа, 2013 - 17:31:55
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 521
Дата рег-ции: Сент. 2009  
Откуда: Петроград


Помог: 10 раз(а)




vanya_sl пишет:
Ничего себе!!! eai
Обоснуйте... что не так?


Вам с удовольствием помогу, но если вы зададите конкретный вопрос.
Ваш вопрос, подразумевает что вы не понимаете вообще ничего.
С чего прикажете начать вам объяснять, с типов данных, с того какие бывают языки программирования, с теоретических основ баз данных ... в топку надо начинать с основ алгоритмизации.

Я подозреваю, что вы к сожалению жертва современной системы образования (делаю вывод из "мне нужно конкретное решение моей задачи".

Если бы вы что то изучали то у вас не вызвало бы никакого затруднения реализация ваших желания

(Отредактировано автором: 09 Августа, 2013 - 17:34:30)

 
 Top
vanya_sl
Отправлено: 09 Августа, 2013 - 17:35:54
Post Id



Частый гость


Покинул форум
Сообщений всего: 131
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




teddy пишет:

Потом результат выводим в textarea


Именно так. Мы выводим содержимое поля бд в textarea и редактируем, при нажатти кнопки делаем запрос в бд на замену содержимого поля.
Все, осознал. Просто. Спасибо.

А забыл. Ураганный огонь eai
 
 Top
Unit221
Отправлено: 09 Августа, 2013 - 22:17:14
Post Id


Новичок


Покинул форум
Сообщений всего: 20
Дата рег-ции: Авг. 2013  


Помог: 0 раз(а)




Добрый вечер.


Основы PHP и MySQL — Операторы выборки (SELECT), вставки (INSERT), обновления (UPDATE) и удаления (DELETE) информации из базы данных


mysql_query("SELECT * FROM `id`") это выбрать

mysql_query("UPDATE * FROM `id`") это заменить (Отредактировать в вашем случае)
 
 Top
vanya_sl
Отправлено: 09 Августа, 2013 - 22:48:57
Post Id



Частый гость


Покинул форум
Сообщений всего: 131
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




Unit221
Радость
Я это знаю ... зачем писать если я написал что знаю эту часть ... мне просто нужен был алгоритм ... он оказался простым .. я не подумал.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB