我是PHP和JavaScript的初学者,所以我现在不知道我的代码中有什么错误。
我只想向PHP发送一个javascript变量,但它不起作用,我现在不知道为什么。这些文件都是不同的页面。
所以它是一个javascript中的点击函数:
文件:selectTableRow.js。
var productTable = document.getElementById('ProductTable'), rIndexB;
for(var i = 0; i < productTable.rows.length; i++)
{
productTable.rows[i].onclick = function()
{
rIndex = this.rowsIndexB;
var bAzon = this.cells[0].innerHTML;
$.post("AddProductTable.php", {BAzon: bAzon}, function(){
$('#load').load('AddProductTable.php');
});
console.log(bAzon);
}
}
数据库也在清除运行。
应显示的数据:
文件:addproducttable.php
require_once 'Connect.php'; // its 100% working.
$BAzon = $_POST['BAzon']; // 0 result :(
if($result = $link_database->query("SELECT bevetAzon, termekAzon, bevettMennyiseg, bevettAr FROM bevetttermek WHERE bevetAzon = '$BAzon'"))
{
$table = $result->fetch_all();
foreach($table as $row)
{
echo "
";foreach($row as $record)
{
echo "
".$record."";}
echo "
";}
}
echo "BAZON: ".$BAzon; //0 result
echo "POST: ".$_POST['BAzon']; // 0 result
?>
我称之为这个的文件(只是重要部分):
索引文件
当我尝试一个测试编号时,它正在工作,显示数据。
请帮帮我,我过不了这一关。