Тема: Не работает запись в бд
Помогите решить проблему. Есть таблица товаров, которую я вывожу на экран. Рядом, с каждым товаром, выводиться поле(количество товара) и кнопка(подтверждение). При нажатие на кнопку значение, в поле, должно записываться в бд, без обновления страницы.
<?php
$db = mysql_connect ("localhost","root","");
mysql_select_db ("diplom3",$db);
?>
<script src="./jquery.js"></script>
<script type="text/javascript" language="javascript">
function senddata() {
$.ajax({
type: 'POST',
url: "server.php",
data: { name: $('.$data['Product Code'].').val()}}
)}
</script>
<?php
echo '<form method ="POST">';
$qr_result = mysql_query("select * from .`goods`")
or die(mysql_error());
echo '<table border="1">';
echo '<thead>';
echo '<tr>';
echo '<th>Код товара</th>';
echo '<th>Наименование</th>';
echo '<th>Цена</th>';
echo '<th> Количество </th>';
echo '<th> Количество </th>';
echo '</tr>';
echo '</thead>';
echo '<tbody>';
while($data = mysql_fetch_array($qr_result)){
echo '<tr>';
echo '<td>' . $data['Product Code'] . '</td>';
echo '<td>' . $data['name'] . '</td>';
echo '<td>' . $data['price'] . '</td>';
echo '<td> <input type=text name ="'.$data['Product Code'].'" id="'.$data['Product Code'].'"/></td>';
echo '<td>';
echo '<input id="'.$data['Product Code'].'" onclick="senddata();" type="submit" name="'.$data['Product Code'].'" value="Подтвердить"/>';
echo '</td>';
echo '</tr>';
}
echo '</tbody>';
echo '</table>';
echo '</form>';
?>
<?php
$host = "localhost";
$dbuser = "root";
$dbpass = "";
$db = "diplom3";
$link = mysql_connect($host, $dbuser, $dbpass) or die("не могу соединиться");
mysql_select_db($db, $link);
if (!empty($_POST))
{
$aaa=$data['Product Code'];
$sql="INSERT INTO `journal of product choices` (`quantity of goods`) VALUES ('".mysql_real_escape_string($_POST['aaa'])."')";
if (mysql_query($sql)) {echo 'Success!';}
}
?>
Ничего в бд не записывается. Помогите пожалуйста.