Gibiskus
Новичок
хочется побороть одну не большую проблему:
Каждый раз когда будет нужно провести какие то либо действия нужно нажать иконку "редактировать"...
например если нужно "удалить", то придется нажать на иконку "редактировать", а только потом на иконку "удалить", то же самое и с чекбоксом, если хочу проставить или убрать нужно жать редактировать, потом кнопку "сохранить" и только тогда...
Как освободится от этих "пут"?
PHP:
function paste_in_textarea() {
function edit_content() { //cоздать ссылки на страницы которые уже есть в базе
$tpl="";
$sql = mysql_query('SELECT * FROM content');// выводим поля, ссылки и чекбокс
while($record = mysql_fetch_array($sql)) {
$tpl .= '<tr><td>'.$record['pageid'].': '.$record['pagetittle'].'</td><td>
<a href="'.$_SERVER['PHP_SELF'].'?action=paste_in_textarea&pageid='.$record['pageid'].'"><img src="collapsed.gif"/></a>
<a href="'.$_SERVER['PHP_SELF'].'?action=paste_in_textarea&pagedel='.$record['pageid'].'&delete=y"><img src="close.png"/></a>
</td>';
}
return $tpl;
}//edit_content()
$html = '';
if(isset($_GET['pageid'])) {
$sql = mysql_query("select * FROM content WHERE pageid='".$_GET['pageid']."';"); //вставка контента в текстовую форму
while($record = mysql_fetch_array($sql)) {
$content = $record['pagecontent'];
$title = $record['pagetittle'];
$discription = $record['pagediscription'];
$keywords = $record['pagekeywords'];
}
}
else {
$content="";
$title ="";
$discription ="";
$keywords ="";
$_GET['pageid']=0;
}
if(isset($_GET['pagedel'])) { //кнопка удалить
if($_GET['pagedel']) {
$sql = mysql_query ("DELETE FROM content WHERE pageid='".$_SESSION['id']."';");
header('Refresh:0; URL=index.php?action=paste_in_textarea');
}
}
if(isset($_POST['save'])) { //кнопка сохранить
if($_POST['save']) {
$sql= mysql_query ("UPDATE content SET pagecontent = '".$_POST['mess']."', pagetittle = '".$_POST['tittle']."',
pagediscription = '".$_POST['discription']."', pagekeywords = '".$_POST['keywords']."', cheked = '".$_POST['chek']."' WHERE pageid='".$_SESSION['id']."';");
}
}
$_SESSION['id'] = $_GET['pageid']; // id записи = ид сессии
//,,,,,,,
}//paste_in_textarea()
например если нужно "удалить", то придется нажать на иконку "редактировать", а только потом на иконку "удалить", то же самое и с чекбоксом, если хочу проставить или убрать нужно жать редактировать, потом кнопку "сохранить" и только тогда...
Как освободится от этих "пут"?