Php 在警报对话框中显示Mysql结果
我想使用PHP查询mysql数据库中的一些结果,并使用javascript在警报对话框中显示结果。 我可以在php页面上显示结果时连接并查询数据库,但未能在警报窗口中显示结果。非常感谢您的帮助Php 在警报对话框中显示Mysql结果,php,javascript,mysql,Php,Javascript,Mysql,我想使用PHP查询mysql数据库中的一些结果,并使用javascript在警报对话框中显示结果。 我可以在php页面上显示结果时连接并查询数据库,但未能在警报窗口中显示结果。非常感谢您的帮助 $sql = "select * from $table where cmscode ='$theWholeCode' "; $result = mysql_query($sql) or die(mysql_error()); while($row = mysql_fetch_array($result)
$sql = "select * from $table where cmscode ='$theWholeCode' ";
$result = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_array($result)){
echo $row[2];
}
获得价值后
$row[2]
我想将其显示在警告框中尝试将其放在您的页面上:
$sql = "select * from $table where cmscode ='$theWholeCode' ";
$result = mysql_query($sql) or die(mysql_error());
echo '<script type="text/javascript">';
while($row = mysql_fetch_array($result)){
echo 'alert(\'' + $row[2] + '\');';
// or, as @3n1gm4 suggested (which I also recommend)
echo 'console.log(\'' + $row[2] + '\');';
}
echo '</script>';
$sql=“从$table中选择*,其中cmscode='$theWholeCode';
$result=mysql\u query($sql)或die(mysql\u error());
回声';
while($row=mysql\u fetch\u数组($result)){
回显“警报(\'+$row[2]+'\');”;
//或者,正如@3n1gm4所建议的(我也推荐)
echo'console.log(\'+$row[2]+'\');
}
回声';
请附上您的代码。我们不能“猜”出什么问题。你试过什么?向我们展示一些示例代码,说明您至少尝试过一些东西。对不起,我们的水晶球都在店里维修,所以我们无法神奇地读懂你的心思并猜出你的代码是什么样子代码>虽然我建议使用console.log而不是alert,但我建议研究AJAX并从这个方向着手。感谢大家的帮助,仅供参考,console.log()和alert()之间的区别是什么@RuyongaDan alert()会在屏幕上弹出一条消息,因此如果数据库中有100条记录,100个弹出窗口将逐个显示在浏览器中。这可能很烦人。当您在Google chrome中单击F12并导航到控制台面板时,将显示Console.log。这是更好的使用。不要在IE中使用console.log,因为您的代码只有在控制台打开时才能工作;否则,“控制台”将不会被定义,它将破坏您的代码。