Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.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
Mysql 为什么我不能删除用户输入的行? JSP页面_Mysql_Jsp_Jstl_Jsp Tags - Fatal编程技术网

Mysql 为什么我不能删除用户输入的行? JSP页面

Mysql 为什么我不能删除用户输入的行? JSP页面,mysql,jsp,jstl,jsp-tags,Mysql,Jsp,Jstl,Jsp Tags,//这些是我的数据库链接代码,我希望能帮助你解决我的问题// <%@page contentType="text/html" pageEncoding="UTF-8"%> <%@ page import="java.io.*,java.util.*,java.sql.*"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib ur

//这些是我的数据库链接代码,我希望能帮助你解决我的问题//

   <%@page contentType="text/html" pageEncoding="UTF-8"%>
   <%@ page import="java.io.*,java.util.*,java.sql.*"%>
   <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>


  <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>


  <!DOCTYPE html>


  <html>


  <head>


    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">


  <title>JSP Page</title>


   </head>


  <body>


 <sql:setDataSource var="dbsource" driver="com.mysql.jdbc.Driver"      url="jdbc:mysql://localhost:3309/ikart" user="root"  password="1311151011"/> 

从所有产品中删除
其中id='${param.id}'
//我想通过jsut在框中输入id来删除该行//

 <sql:update dataSource="${dbsource}" var="count">
 DELETE FROM all_product
 WHERE id='${param.id}'

祝贺数据删除成功。
//用于行删除的警报消息// 去更新

 </sql:update>

<c:if test="${count>=1}">


 <font size="5" color='green'> Congratulations ! Data deleted successfully. 

 </font>
//用于在成功删除行后返回更新页………//

我可以确认您的代码工作正常,
祝贺您!数据删除成功。在我从JSP中删除注释后,将显示Go For Update

我已清理了您的代码:

    //for go back to update page after the row deleted successfully...............//   


 </c:if>


  </body>


</html>

JSP页面
从所有产品中删除
其中id='${param.id}'
祝贺数据删除成功。
如果它不工作,那么请告诉我错误消息

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="java.io.*,java.util.*,java.sql.*"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>JSP Page</title>
</head>
<body>
    <sql:setDataSource var="dbsource" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3309/ikart" user="root" password="1311151011"/> 
    <sql:update dataSource="${dbsource}" var="count">
        DELETE FROM all_product
        WHERE id='${param.id}'
    </sql:update>
    <c:if test="${count>=1}">
        <font size="5" color='green'> Congratulations ! Data deleted successfully. </font>
        <a href="UpdateItems.jsp">Go For Update</a>
    </c:if>
</body>
</html>