Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не записываются данные в базу / 4 сообщений из 4, страница 1 из 1
29.10.2013, 01:44:52
    #38444325
benkerrry
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не записываются данные в базу
Помогите пожалуйста, у меня не записываются данные в базу.
после нажатия на кнопку Записать появляется сообщение Балы добавлены, но они не добавляются

Вот содержимое файла submit.php
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
<?php
include "include/cfg.php";

$ugadal = trim ($_POST["ugadal"]);
$ugadal = htmlspecialchars ($ugadal);

$ugadal1 = trim ($_POST["ugadal1"]);
$ugadal1 = htmlspecialchars ($ugadal1);

$ugadal2 = trim ($_POST["ugadal2"]);
$ugadal2 = htmlspecialchars ($ugadal2);

if (!isset($ugadal) or empty ($ugadal)) {echo "<meta http-equiv='refresh' content='3;URL=$_SERVER[HTTP_REFERER]'>";exit ("<div align='center'><div class='alert'>Вы не ввели балы в первом туре</div></div>");}

if (!isset($ugadal1) or empty ($ugadal1)) {echo "<meta http-equiv='refresh' content='3;URL=$_SERVER[HTTP_REFERER]'>";exit ("<div align='center'><div class='alert'>Вы не ввели балы во втором туре</div></div>");}

if (!isset($ugadal2) or empty ($ugadal2)) {echo "<meta http-equiv='refresh' content='3;URL=$_SERVER[HTTP_REFERER]'>";exit ("<div align='center'><div class='alert'>Вы не ввели балы в третьем туре</div></div>");}

$update = mysql_query ("UPDATE ".$tb1." SET ugadal='$ugadal', ugadal1='$ugadal1', ugadal2='$ugadal2' WHERE id='id'",$db);
if($update == "true") {echo "<meta http-equiv='refresh' content='2;URL=$_SERVER[HTTP_REFERER]'>";echo "<div align='center'><div class='alert'>Балы добавлены</div></div>";}
else {echo "<meta http-equiv='refresh' content='2;URL=$_SERVER[HTTP_REFERER]'>";echo "<div align='center'><div class='alert'>Балы не добавлены</div></div>";}

?>


Вот содержимое файла cfg.php
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<?php
$base = "baza-db";
$user = "root";
$password = "";
$host = "localhost";
$tb1 = "table1";
$tb2 = "advanced";

$db = mysql_connect ("$host","$user","$password");
mysql_select_db ("$base",$db);
?>
...
Рейтинг: 0 / 0
29.10.2013, 02:39:26
    #38444339
benkerrry
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не записываются данные в базу
Подскажите что мне исправить чтобы данные записывались в базу?
...
Рейтинг: 0 / 0
29.10.2013, 02:46:08
    #38444342
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не записываются данные в базу
benkerrry,

автор
Код: sql
1.
 WHERE id='id'"

В таблице точно естьзапись со столь странным id?

автор
Код: sql
1.
if($update == "true")

Тогда уж проще
Код: sql
1.
if($update)

По крайней мере, понятнее.
...
Рейтинг: 0 / 0
29.10.2013, 02:50:28
    #38444343
benkerrry
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не записываются данные в базу
Если я ставлю другое значение вместо id='id' то сообщает что Балы не добавлены


vklebenkerrry,

автор
Код: sql
1.
 WHERE id='id'"

В таблице точно естьзапись со столь странным id?

автор
Код: sql
1.
if($update == "true")

Тогда уж проще
Код: sql
1.
if($update)

По крайней мере, понятнее.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не записываются данные в базу / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]