javascript - 如何获得以下 PHP 回显以使用 PHP 变量输出此 JavaScript 警报?

标签 javascript php mysqli php-5.6

我正在使用 PHP 5.6 来使用数据库。

$connect = new mysqli($serverName, $username, $password);

if ($connect->connect_error){
$connectError = mysqli_connect_error();
    echo('<script> alert("Connection Failed :/'.$connectError.'")</script>');
}else{
    echo(('<script> alert("Connection success :)")</script>'));
}

问题是 $connectError 停止输出 javaScript 警报的代码,我如何包含错误消息并输出警报?

最佳答案

您需要转义您的$connectError:

$connect = new mysqli($serverName, $username, $password);

if ($connect->connect_error){
    $connectError = addslashes(mysqli_connect_error());
    echo('<script> alert("Connection Failed :/'.$connectError.'")</script>');
}else{
    echo(('<script> alert("Connection success :)")</script>'));
}

关于javascript - 如何获得以下 PHP 回显以使用 PHP 变量输出此 JavaScript 警报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44851677/

相关文章:

javascript - JavaScript 中的默认函数参数

javascript - WebGL 地形网格在 128 像素后缩小

javascript - 如何从 $.get JSON 文件访问属性?

php - 我在 XML 中只有一行,需要使用 php 设置属性的值

php - 循环遍历存储过程的MySQL结果

javascript - 是否有针对 HTML 的 "object"标记的跨浏览器标准加载事件?

php - 调用 javascript 函数,值在控制台中返回为未定义

php - ffmpeg在php错误中解析cropdetect

php - 警告 : mysqli_set_charset() expects exactly 2 parameters, 1 给出

php - 如何为 MySQL 远程数据库连接设置 Windows Server 2008?