Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在警报对话框中显示Mysql结果_Php_Javascript_Mysql - Fatal编程技术网

Php 在警报对话框中显示Mysql结果

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)

我想使用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)){
   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,因为您的代码只有在控制台打开时才能工作;否则,“控制台”将不会被定义,它将破坏您的代码。