gpt4 book ai didi

javascript - 我想通过使用 php 和 js 在数据库中的日期为空时向用户发出警报

转载 作者:行者123 更新时间:2023-11-27 23:15:29 25 4
gpt4 key购买 nike

这是js代码。它将在 html 代码中弹出。这是行不通的。

<script>
$(document).ready(function(){
$("a").click(function(){
$.get("popup.php", function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});
});
</script>

这是 php 代码。

<?php

include("admin/pages/connect.php");

$link=Connection();
if (!$link)
{
die('Could not connect: ' . mysqli_error($link));
}

mysqli_select_db($link, "form");

$result = mysqli_query($link, "SELECT * FROM `form` WHERE `Received_Date` IS NULL");

$receivedate = 'Received_Date';


if($result === true)
{
echo "You have item not receive yet.";
}
else
{
echo "All items are received.";
}

?>

警报出现但总是回显“您有元素尚未收到。”甚至所有元素都已收到。

最佳答案

if($result === true) 

表示查询没有错误。它已成功运行,但未返回任何结果。您必须比较结果才能获得正确的弹出窗口。

试试这个,

if($result === true)
{
if(mysqli_num_rows($result) != 0) {
echo "You have item not receive yet.";
} else {
echo "All items are received.";
}
}
else
{
echo "Error In query";
}

关于javascript - 我想通过使用 php 和 js 在数据库中的日期为空时向用户发出警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43404918/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com