所有代码都在同一页面中找到,php首先加载.php似乎很好,因为所有数据都正确加载。使用php加载所有内容,我在所有记录旁边添加了一个按钮表,前3个按钮按预期工作..但其余按钮不起作用。任何人都可以帮助我..
//php part
include('ConnectDB.php');
$sql="select * from PhoneDetails";
$Result=sqlsrv_query($conn,$sql);
$list="";
while($resultlist=sqlsrv_fetch_array($result))
{
$model=$resultlist['Model'];
$make=$resultlist['Make'];
$list .= '<tr><td>'.$model.'</td><td>'.$make.'</td><td><button onclick=" check('.$model.','.$make.')">Display value in alert box</button></td></tr>';
}
//For js part
function check(model,make)
{
alert(make+" "+model);
}
///html part
<table>
<tr><th>Model</th><th>Make</th></tr>
<?php echo $list ?>
</table>
答案 0 :(得分:1)
您需要将您的函数包含在<script></script>
标记中,并将PHP包含在<?php ?>
标记中。现在你将Javascript,HTML和PHP全部混合在一起。