Записване на html код в база данни

А връзката с базата данни правиш ли някъде?

Също така виждам прекалено много кавички:

PHP:
mysql_query("UPDATE `otchet_turcia` SET `tr_razhod` = '$encoded' WHERE id = $id");

така
 
Да
include('connect-db.php');
но в момента на натискане на субмит просто страницата се презарежда нищо не става реално един рефреш

и с кавички и без кавички ... няма никой в базата
 
ок замести

mysql_query("UPDATE `otchet_turcia` SET `tr_razhod` = '$encoded' WHERE id = $id");

със

mysql_query("UPDATE `otchet_turcia` SET `tr_razhod` = '$encoded' WHERE id = $id") or die(mysql_error());
 
{"start_date":"","end_date":"","driver_1":"","vlekach_number":"","remarke_number":"","hgs_number":"121212"}
Е разгеле това се записа а сега как да го извикам за да го изкарам в съответните полета и може ли да го направя така че да излиза някакво съобщение от типа информацията беше добавена успешно
 
PHP:
$query = mysql_query("SELECT `tr_razhod` FROM `otchet_turcia` WHERE id = $id") or die(mysql_error());
$row = mysql_fetch_array($query);
$decoded = json_decode($row, true); // ако не стане, пробвай $row[0]

сега имаш обикновен масив, и изкарваш нещата $decoded['start_date'] и тн.

Колкото до съобщението:

след mysql_query("UPDATE ....") сложи някакво echo 'Успешно добавено';

edit - макар че ти Обновяваш а не добавяш... но все тая :) Мисля че ги разбра нещата
 
т.е
Код:
$query = mysql_query("SELECT `tr_razhod` FROM `otchet_turcia` WHERE id = $id") or die(mysql_error());
$row = mysql_fetch_array($query);
$decoded = json_decode($row, true); // ако не стане, пробвай $row[0]
while 
{
$turkey_start_date  = $decoded['start_date']
}
\
<htmL>
<input type - .... value "<?php echo $ turkey_start_date ?>
Така ли
 
Knoppix_ каза:
т.е
Така ли

Не... ти като имаш $id - подразбира се че е един запис. Защо ти е тоя while цикъл?

Код:
$query = mysql_query("SELECT `tr_razhod` FROM `otchet_turcia` WHERE id = $id") or die(mysql_error());
$row = mysql_fetch_array($query);
$decoded = json_decode($row, true); // ако не стане, пробвай $row[0]

<htmL>
<input type - .... value="<?php echo $decoded['start_date']; ?>"
 
SOLVED!!!
Благодаря на всички за помоща и специално на djman който не се отчая от мене с малоумните ми въпроси!
Благодаря
 

Back
Горе