Программирование > PHP

Вывод конкретной строки из таблицы в форму

(1/2) > >>

himera:
Доброе время суток!
У меня такая задача.
На странице администратора выводятся новости из базы
И есть форма из 2   textarea
 
Задача:
Возле каждой новости сформировать ссылку при клике на которую в форму выводится текущая новость для редактирования.

Очень прошу расказать как это делается и где про это можно почитать. Как вообще такие задачи реализуют?
Зарание благодарен!

Altaxar:
Я не понял зачем 2 textarea?

function spisok()-возвращает масив, список новостей. $mas[\'id\']=\'name\';
function text_ret($id) возвращaет текст новости.
function save_text($id,$text) записывает такст в БД. под index=$id;
-----------------
$post=$_POST;
$get=$_GET;
echo \'\';
$mas=spisok();
foreach($mas as $k => $v){
  echo \'$v
\';
}
if (array_key_exists(\'new\',$get)){
  $text=text_ret($get[\'new\']);
}else $text=\'\';
echo \'$text
\';
if (array_key_exists(\'new\',$get))
  echo \'\';

echo \'\';
if (array_key_exists(\'save\',$post)) save_text($post[\'id\'],$post[\'text\']);

----------
если тебе нужно сылки в виде картинок то измени на $v
 - здесь пробелы нужны. и весь $get замениш na $post
P.S. извенеаюсь за возможность синтатических ошибок

himera:
Огромное спасибо за помощь!
Впрос решен.

xax:
function spisok()-возвращает масив, список новостей. $mas[\'id\']=\'name\';
function text_ret($id) возвращaет текст новости.
function save_text($id,$text) записывает такст в БД. под index=$id;
-----------------
$post=$_POST;
$get=$_GET;
echo \'\';
$mas=spisok();
foreach($mas as $k => $v){
echo \'$v
\';
}
if (array_key_exists(\'new\',$get)){
$text=text_ret($get[\'new\']);
}else $text=\'\';
echo \'$text
\';
if (array_key_exists(\'new\',$get))
echo \'\';

echo \'\';
if (array_key_exists(\'save\',$post)) save_text($post[\'id\'],$post[\'text\']);

----------
если тебе нужно сылки в виде картинок то измени на $v
 - здесь пробелы нужны. и весь $get замениш na $post
P.S. извенеаюсь за возможность синтатических ошибок

А какая функция обращается в базу и где пишется её ссылка и как задаётся id

Altaxar:

--- Цитировать ---А какая функция обращается в базу и где пишется её ссылка и как задаётся id
--- Конец цитаты ---

тебе нужно как работать с mysql, или принцип реализации данной задачи.
P.S. причем сдесь есть ошибка:

if (array_key_exists(\'save\',$post)) save_text((isset($post[\'id\'])?$post[\'id\']:false),$post[\'text\']);

далее сдесь нету проверки на допустимые значения.


function spisok()-возвращает масив, список новостей. $mas[\'id\']=\'name\';
function text_ret($id) возвращaет текст новости.
function save_text($id,$text) записывает такст в БД. под index=$id; если $id==false то создается новая запись
Эти функции и обрабатывают действия с mysql.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии