bigawl
Новичок
проблема при передаче переменной в форме.
Есть, 2 файла, в одном задаются переменные, в другом они обрабатываются и вносятся в базу.
Вот первый код:
Здесь принимается переменная $_SESSION[$chena] (она должна получиться что-то вроде, $_SESSION[1] $_SESSION[2] и т.д. в квадратных скобках ид.
По завершению мускуль сообщает следующее: Data truncated for column 'price' at row 1
( строка запроса INSERT `test`.`market_price` (`id_issue`,`price`,`date`)VALUES ('$issue_id_n','$_SESSION[$issue_id_n]','$_SESSION[date_1525]')
Пожалуйста подскажите что с этим делать, уже 4 дня бьюсь.
Есть, 2 файла, в одном задаются переменные, в другом они обрабатываются и вносятся в базу.
Вот первый код:
PHP:
$result = mysql_query($sql_marcet);
print " <form method = post
action = marcet_price_i_a.php>
<table border = 1>
<tr>
<td>date</td>
<td>issue name</td>
<td>Price RUR</td>
</tr>";
while ($row = mysql_fetch_array($result))
{
$name = $row[name];
$price = $row[price];
$chena = $row[id];
print "<tr>";
print"<td>$n_date</td>\n";
print "<td>$name</td>\n";
print "<td><input type = text
name = $_SESSION[$chena]
value = $price>
</td>";
print "</tr>\n\n";
};
print "</table>\n";
print "<input type = submit value = Ввод>";
print "</form>";
Здесь принимается переменная $_SESSION[$chena] (она должна получиться что-то вроде, $_SESSION[1] $_SESSION[2] и т.д. в квадратных скобках ид.
PHP:
//добавляем данные
while ($array_name_issue = mysql_fetch_array($result_name_issue))
{
$issue_id_n = $array_name_issue[issue_id];
$issue_name_n = $array_name_issue[issue_name];
print "$_SESSION[$issue_id_n]<br>";
тут он по иде долженбыл бы написать price которые внес пользователь,а выводит только пустоту с переходом на другую строку.
$sql_ins = " [sql]INSERT`test`.`market_price`(`id_issue`,`price`,`date`)VALUES('$issue_id_n','$_SESSION[$issue_id_n]','$_SESSION[date_1525]')[/sql] ;";
mysql_query($sql_ins);
};
По завершению мускуль сообщает следующее: Data truncated for column 'price' at row 1
( строка запроса INSERT `test`.`market_price` (`id_issue`,`price`,`date`)VALUES ('$issue_id_n','$_SESSION[$issue_id_n]','$_SESSION[date_1525]')
Пожалуйста подскажите что с этим делать, уже 4 дня бьюсь.