[Ответить в тред] Ответить в тред

Тред закрыт.


03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 0 | 1 | 0
Назад Вниз Каталог Обновить

не получается сделать обновление в sql db из таблицы на сайте. Аноним 23/05/16 Пнд 08:17:28  751213   Обсуждение закрыто  
14639806480480.jpg (148Кб, 658x515)
Не обновляет в sql базе из таблицы на сайте при нажатии на кнопку


update.php отправляет запрос на обновления в sqlbd



!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" type="text/css" href="../style.css">
<title>Untitled Document</title>
</head>

<body>

<?php
require 'connect.php';
$id=$_REQUEST['id'];
$first_name=trim($_REQUEST['first_name']);
$fast_name=trim($_REQUEST['fast_name']);
$metod=trim($_REQUEST['metod']);


$update_sql = "UPDATE users SET first_name='$first_name', fast_name='$fast_name', metod='$metod', administr='$administr' WHERE id='$id'";
mysql_query($update_sql) or die("Ошибка вставки" . mysql_error());
echo '<p>Запись успешно обновлена!</p>';
?>

<a href="../info_form.html">Добавить пользователя</a><br/><br/>
<a href="../search_user.html">Вернуться к поиску</a><br/><br/>
<a href="../select_change.php">Вернуться к выбору записей для редактирования</a><br/><br/>
</body>
</html>

all_users.php здесь находятся данные, которые нужно обновить в sqlbd через поля в таблице.



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<link rel="stylesheet" type="text/css" href="style.css">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<title>Информационно - образовательная среда</title>
</head>
<body>
<h1 align="center">Информационно - образовательная среда</h1>
<?php
$dom = new DOMDocument();
include('simple_html_dom.php');
require 'scripts/connect.php';
$sql_select = "SELECT FROM not_new_db";
$result = mysql_query($sql_select);
$result=mysql_query("SELECT id,first_name,fast_name,metod,administr FROM users ORDER BY id");
$row = mysql_fetch_array($result);
$dom = new DOMDocument();
$data = $dom->getElementById("metod");


do
{

/ printf("<p>Пользователь: " .$row['fast_name'] . " " .$row['first_name'] . " " .$row['third_name'] ."</p>
<p><i>Контактные данные</i></p><p>методы и средства: " .$row['metod'] . "</p><p>administr: " .$row['administr'] . "</p>---------<br/>"
); */
$n=mysql_num_rows($result);
echo "<table border=1>
<tr><th>ID</th><th>Имя</th><th>Предмет</th><th>Оценка</th></tr>";

//вывод построчно
for($i=0;$i<$n;$i++)
echo
"<tr><td contenteditable=true id=".mysql_result($result,$i,id).">".mysql_result($result,$i,id),
"</td><td contenteditable=true id=".mysql_result($result,$i,first_name).">".mysql_result($result,$i,first_name),
"</td><td contenteditable=true id=".mysql_result($result,$i,fast_name).">".mysql_result($result,$i,fast_name),
"</td><td contenteditable=true id=".mysql_result($result,$i,metod).">".mysql_result($result,$i,metod),
"</td></tr>";
echo "</table>";
}

while($row = mysql_fetch_array($result));

printf("<form action='scripts/update.php'>")

?>

<input id='submit' type='submit' value='Редактировать запись'>

<div id="heretext"></div>
<br/><br/>

</body>
</html>

На пике таблица из которой нужно обновить поле оценок в sql.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 0 | 1 | 0
Назад Вверх Каталог Обновить

Топ тредов