Javascript 当查询为空时,如何给出错误消息? 本维努托恩特酒店 正文,h1,h2,h3,h4,h5,h6{字体系列:“Lato”,无衬线} .w3条,h1,按钮{字体系列:“蒙特塞拉特”,无衬线} .fa锚,.fa咖啡{字体大小:200px} #日化{ 背景图片:url(“sfondo.jpg”); 背景尺寸:1550px 840px; 颜色:白色; 背景重复:无重复; 背景附件:固定; } #蒙多{ 位置:绝对位置; 显示:块; 左边缘:55%; 利润率最高:10%; 右边距:自动; 宽度:30%; 边界半径:8px; } 家 塞格纳拉齐奥尼在加共体的存在 lavorazione的Segnalazioni 塞格纳拉齐奥尼结论 马帕 统计 冒牌货 公民意义上的本维努托 科穆尼 莫多·拉皮多·维洛斯(modo rapido e veloce)的塞格纳拉齐奥尼(Gestire tutte le segnalazioni)教堂! 控制对城市的影响。这是我的错。。。Sempre vicino al-cittadino,一个简单的处理程序在南洛罗-拉沃罗省的利索卢齐昂和塞姆普雷阿吉奥纳托都有一家酒店。我的名字是 奥拉普奥! 函数loadDoc(url,st){ $(“#演示”).remove(); //$(“#罚款”)。删除(); //$(“#secondo”).remove(); var txt=“”; var i=0; xmlhttp=新的XMLHttpRequest(); xmlhttp.onreadystatechange=函数(){ if(this.readyState==4&&this.status==200){ myObj=JSON.parse(this.responseText); 美元(“#secondo”)。在(“)之前; if(myObj!==“未定义”| | myObj!==null的类型){ 对于(myObj中的x){ 如果(myObj[x].gravita==“1”) { $(“#演示”)。前置(“”); } else if(myObj[x].gravita==“2”){ $(“#演示”)。前置(“”); } 否则{ $(“#演示”)。前置(“”); } txt=myObj[x].CDT+“”; document.getElementById(“h”).innerHTML=“CDT Segnalazione:”+txt; document.getElementById(“c”).innerHTML=“Tipologia:+myObj[x]。Tipologia+”“+”Titolo:+myObj[x]。Titolo+”“+”“+”“+”Descriptione:“+myObj[x]。Descriptione+”“+”Latitudine:+myObj[x]。Latitudine+”“+”Longitudine:+myObj[x]。Longitudine+””+“+Via:+myObj[x]; //$(“#c”)。在(“)之后; //$(“#im”).attr(“src”,myObj[x].immagine); if(myObj[x].电子邮件地址==null) { document.getElementById(“f”).innerHTML=“ANONIMO”; } 其他的 { document.getElementById(“f”).innerHTML=“Email-utentete:+myObj[x]。Email-utentete+”“+”Nome:+myObj[x]。Nome+”“+”Cognome:+myObj[x]。Cognome+”; } } //document.getElementById(“demo”).innerHTML=txt; } 否则{ $(“#演示”).prepend(“非CI SONO SEGNALAZIONI>/div>”); } } }; open(“POST”,url,true); setRequestHeader(“内容类型”,“应用程序/x-www-form-urlencoded”); xmlhttp.send(“Stato=“+st”); } 乱数假文 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。 知识产权与权利,是一位杰出的领导者,在劳动和财富方面的临时贡献。但是,在最低限度上,我们需要一个实验室来进行日常工作。除了偶尔出于谨慎,不能因为工作上的过失而成为一名优秀人才的献身劳动者,因为他们的劳动和财富是暂时的。但是,在最低限度上,我们需要一个实验室来进行日常工作 每日名言:生活

Javascript 当查询为空时,如何给出错误消息? 本维努托恩特酒店 正文,h1,h2,h3,h4,h5,h6{字体系列:“Lato”,无衬线} .w3条,h1,按钮{字体系列:“蒙特塞拉特”,无衬线} .fa锚,.fa咖啡{字体大小:200px} #日化{ 背景图片:url(“sfondo.jpg”); 背景尺寸:1550px 840px; 颜色:白色; 背景重复:无重复; 背景附件:固定; } #蒙多{ 位置:绝对位置; 显示:块; 左边缘:55%; 利润率最高:10%; 右边距:自动; 宽度:30%; 边界半径:8px; } 家 塞格纳拉齐奥尼在加共体的存在 lavorazione的Segnalazioni 塞格纳拉齐奥尼结论 马帕 统计 冒牌货 公民意义上的本维努托 科穆尼 莫多·拉皮多·维洛斯(modo rapido e veloce)的塞格纳拉齐奥尼(Gestire tutte le segnalazioni)教堂! 控制对城市的影响。这是我的错。。。Sempre vicino al-cittadino,一个简单的处理程序在南洛罗-拉沃罗省的利索卢齐昂和塞姆普雷阿吉奥纳托都有一家酒店。我的名字是 奥拉普奥! 函数loadDoc(url,st){ $(“#演示”).remove(); //$(“#罚款”)。删除(); //$(“#secondo”).remove(); var txt=“”; var i=0; xmlhttp=新的XMLHttpRequest(); xmlhttp.onreadystatechange=函数(){ if(this.readyState==4&&this.status==200){ myObj=JSON.parse(this.responseText); 美元(“#secondo”)。在(“)之前; if(myObj!==“未定义”| | myObj!==null的类型){ 对于(myObj中的x){ 如果(myObj[x].gravita==“1”) { $(“#演示”)。前置(“”); } else if(myObj[x].gravita==“2”){ $(“#演示”)。前置(“”); } 否则{ $(“#演示”)。前置(“”); } txt=myObj[x].CDT+“”; document.getElementById(“h”).innerHTML=“CDT Segnalazione:”+txt; document.getElementById(“c”).innerHTML=“Tipologia:+myObj[x]。Tipologia+”“+”Titolo:+myObj[x]。Titolo+”“+”“+”“+”Descriptione:“+myObj[x]。Descriptione+”“+”Latitudine:+myObj[x]。Latitudine+”“+”Longitudine:+myObj[x]。Longitudine+””+“+Via:+myObj[x]; //$(“#c”)。在(“)之后; //$(“#im”).attr(“src”,myObj[x].immagine); if(myObj[x].电子邮件地址==null) { document.getElementById(“f”).innerHTML=“ANONIMO”; } 其他的 { document.getElementById(“f”).innerHTML=“Email-utentete:+myObj[x]。Email-utentete+”“+”Nome:+myObj[x]。Nome+”“+”Cognome:+myObj[x]。Cognome+”; } } //document.getElementById(“demo”).innerHTML=txt; } 否则{ $(“#演示”).prepend(“非CI SONO SEGNALAZIONI>/div>”); } } }; open(“POST”,url,true); setRequestHeader(“内容类型”,“应用程序/x-www-form-urlencoded”); xmlhttp.send(“Stato=“+st”); } 乱数假文 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。 知识产权与权利,是一位杰出的领导者,在劳动和财富方面的临时贡献。但是,在最低限度上,我们需要一个实验室来进行日常工作。除了偶尔出于谨慎,不能因为工作上的过失而成为一名优秀人才的献身劳动者,因为他们的劳动和财富是暂时的。但是,在最低限度上,我们需要一个实验室来进行日常工作 每日名言:生活,javascript,ajax,Javascript,Ajax,动力 } -------页面php------- 当结果num\u行

动力

} -------页面php-------


当结果<0时,只需添加另一条语句

else{ 

                    $("#demo").prepend("<div class='w3-card-4' style='width:80%;'> <header class='w3-container w3-red' ><h1 id='h'>NON CI SONO SEGNALAZIONI </h1></header>>/div> ");
    }
if($result->num\u行<0){
//显示某物}

但这不是我在else中所做的吗?
<?php
     //connessione al nostro database
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "my_vinbov";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 


header("Content-Type: application/json; charset=UTF-8");
$st=$_REQUEST["Stato"];
$i=0;
$sql="SELECT * FROM Segnalazioni INNER JOIN Utenti ON Segnalazioni.Email_utente=Utenti.email_utente WHERE stato='$st' ORDER BY gravita ";
$result = $conn->query($sql);


if ($result->num_rows > 0) {
    /*
    // output data of each row
    while($row = $result->fetch_assoc()) {
        echo "CDT: " . $row["CDT"]. " - Utente: Anonimo " . "Titolo" . $row["titolo"]."Stato" . $row["stato"]."Tipologia" . $row["tiplogia"]."Descrizione" . $row["descrizione"]."Telefono".$row["telefono"]."<br>";
        //$array_s[$i]= 
        */
        $outp = array();
        $outp = $result->fetch_all(MYSQLI_ASSOC);
        echo json_encode($outp);
    }
 else {

     echo "<p>Nessuna segnalazione ricevuta.<p>";
}
$conn->close();
?
 *Uncaught SyntaxError: Unexpected token <in JSON at position 0
 at JSON.parse (<anonymous>)
 at XMLHttpRequest.xmlhttp.onreadystatechange (homepageEnte.html: 101).*
else{ 

                    $("#demo").prepend("<div class='w3-card-4' style='width:80%;'> <header class='w3-container w3-red' ><h1 id='h'>NON CI SONO SEGNALAZIONI </h1></header>>/div> ");
    }
if ($result->num_rows < 0) {
// display something }