PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (11): В начало « ... 3 4 5 6 7 8 9 10 [11]
Найдено сообщений: 157
quinlena
Отправлено: 20 Апреля, 2012 - 19:51:49 • Тема: Удаление из базы • Форум: Вопросы новичков
Ответов: 5 Просмотров: 202
DelphinPRO пишет: что не получается? запись значения в базу или запись не исчезает из вывода?
Не записывает в базу(((
(Добавление)
Вот весь код страницы. Может что не так, понять не могу...
PHP:
скопировать код в буфер обмена
<?PHP
$dblocation = "localhost" ;
$dbname = "vol_base" ;
$dbuser = "root" ;
$dbpasswd = "" ;
if ( ! $dbcnx )
{
echo ( "<P>В настоящий момент сервер базы данных не доступен, поэтому
корректное отображение страницы невозможно.</P>" ) ;
}
{
echo ( "<P>В настоящий момент база данных не доступна, поэтому
корректное отображение страницы невозможно.</P>" ) ;
}
$name_reas = $_POST [ 'name_reas_can' ] ;
$id_rea_can = $_POST [ 'id' ] ;
if ( isset ( $_POST [ 'Del' ] ) ) { UPDATE `reas_can_service`
}
$ath = mysql_query ( "select id_rea_can, name_reas_can from reas_can_service" ) ; if ( $ath )
{
// Определяем таблицу и заголовок
echo "<table border=1>" ;
echo "<tr><td>id_rea_can</td><td>name_reas_can</td><td>Удалить</td><td>Редактировать</td></tr>" ;
{
echo "<tr><td>" . $author [ 'id_rea_can' ] . " </td><td>" . $author [ 'name_reas_can' ] . "
</td><td><a href=et.php?id=" . $author [ 'id_rea_can' ] . ">Удалить</a></td><td><a href=edit.php?id=" . $author [ 'id_rea_can' ] . ">Редактировать</a></td></tr>" ;
}
echo "</table>" ;
}
?>
quinlena
Отправлено: 20 Апреля, 2012 - 16:25:56 • Тема: Удаление из базы • Форум: Вопросы новичков
Ответов: 5 Просмотров: 202
Хочу сделать так, чтоб при нажатии на кнопку Del происходила запись в поле таблицы 1, т.е. строка становилась как бы невидимой. Вот, попробовала вот так, но не получается. Помогите пожалуйста.
quinlena
Отправлено: 18 Апреля, 2012 - 08:15:42 • Тема: Отправка редактированных данных в базу • Форум: Вопросы новичков
Ответов: 10 Просмотров: 377
Почему-то, рассматривая пример, я поняла, что там срабатывает условие нажатия кнопки и берется отсюда
PHP:
скопировать код в буфер обмена
#
echo "<td colspan=\" 2\" align=\" center\" ><input type=\" submit\" name=\" submit_edit\" class=\" buttons\" value=\" Сохранить изменения\" /></td>\n " ;
Берется название кнопки... Но судя по всему - нет. А как можно присвоить кнопке нажатие, чтоб она что-то выполняла?
quinlena
Отправлено: 17 Апреля, 2012 - 19:50:36 • Тема: Отправка редактированных данных в базу • Форум: Вопросы новичков
Ответов: 10 Просмотров: 377
Не получается обновить данные в базе, чтобы я внесла редактирование в строку и оно в базе сохранилось. Помогите, пожалуйста!!! Ругается: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
PHP:
скопировать код в буфер обмена
<html>
<body>
<?PHP
$dblocation = "localhost" ;
$dbname = "vol_base" ;
$dbuser = "root" ;
$dbpasswd = "" ;
if ( ! $dbcnx )
{
echo ( "<P>В настоящий момент сервер базы данных не доступен, поэтому
корректное отображение страницы невозможно.</P>" ) ;
}
{
echo ( "<P>В настоящий момент база данных не доступна, поэтому
корректное отображение страницы невозможно.</P>" ) ;
}
$name_reas = $_POST [ 'name_reas_can' ] ;
$id_rea_can = $_POST [ 'id' ] ;
if ( @ $submit_edit ) {
$query = mysql_query ( "UPDATE `reas_can_service` SET `name_reas_can`='" . $name_reas . "' WHERE `id_rea_can`='" . $id_rea_can . "'" ) ; }
//phpinfo(INFO_VARIABLES);
$ath = mysql_query ( "SELECT * FROM `reas_can_service` WHERE `id_rea_can` = " . $_GET [ 'id' ] ) ; if ( $ath )
{
// Определяем таблицу и заголовок
echo "<table border=1>" ;
echo "<tr><td>id</td><td>naimenovanie</td></tr>" ;
// Так как запрос возвращает несколько строк, применяем цикл
{
echo "<tr><form action=\" edit.php\" method=\" post\" name=\" edit_form\" >\n ;
<td><input type = \" hidden\" name = \" id\" value = " . htmlspecialchars ( $can [ 'id_rea_can' ] , ENT_QUOTES ) . "></td> <b><i><div id=\" num\" >#" . $can [ 'id_rea_can' ] . "</b></i></td>
<td><input type = \" text\" name = \" name_reas_can\" value = " . htmlspecialchars ( $can [ 'name_reas_can' ] , ENT_QUOTES ) . "></td> </tr>" ;
}
echo "</table>" ;
echo "<td colspan=\" 2\" align=\" center\" ><input type=\" submit\" name=\" submit_edit\" class=\" buttons\" value=\" Сохранить изменения\" /></td>\n " ;
}
else
{
}
?>
</form>
</body>
</html>
Страниц (11): В начало « ... 3 4 5 6 7 8 9 10 [11]
Powered by ExBB FM 1.0 RC1. InvisionExBB