<?php include("conn.php"); $name=$_POST['name']; $age=$_POST['age']; $result=$_POST['result'];//预处理及绑定 $stmt=$conn->prepare("insert into result(name,age,result)values(?,?,?)"); $stmt->bind_param("sii",$name,$age,$result);//执行 $stmt->execute(); if($conn->affected_rows){ echo"添加成功!"; }else{ echo"ERROR:".$conn->error; } $stmt->close(); $conn->close(); ?>这段代码在文件insert_server.php里,conn.php文件与insert_server.php文件同在server文件夹下,请告诉我这段代码里的include括号里的部分应该怎么填写conn的路径,给出正确答案
时间: 2024-03-13 20:48:04 浏览: 26
如果conn.php文件与insert_server.php文件同在server文件夹下,那么include括号里的路径应该填写为:
```php
include("server/conn.php");
```
其中"server/"是指相对路径,表示conn.php文件在insert_server.php文件所在的文件夹下的server文件夹中。
相关问题
<?php $a=_____; $b=_____; $sql="insert into sj(姓名,班级名称) values('".$a."','".$b. ____; $result=____($conn,$sql); if(){ echo "学生添加出错"; }else{ echo "<br>学生{____}信息添加成功"; } ?>
<?php $a=$_POST['name']; $b=$_POST['class']; $sql="insert into sj(姓名,班级名称) values('".$a."','".$b."')"; $result=mysqli_query($conn,$sql); if(!$result){ echo "学生添加出错"; }else{ echo "<br>学生".$a."信息添加成功"; } ?>
这是一个PHP代码片段,用于将用户输入的姓名和班级名称插入到数据库表中。其中,$a和$b分别为接收到的姓名和班级名称,$sql为插入语句,将$a和$b插入到sj表中的姓名和班级名称字段中。$result为执行插入语句的结果,如果有错误则输出“学生添加出错”,否则输出“学生XXX信息添加成功”,其中XXX为插入的姓名。注:需要在代码中连接数据库$conn。
<?php $bookid=$_POST["book_id"]; $conn=mysqli_connect("localhost","root","root","books"); if($conn){ $sql=______; $result=mysqli_query($conn,$sql); } ?>
这段代码中缺少了SQL查询语句,需要补充完整。请在空白处填写SQL查询语句,例如:
```
$sql = "SELECT * FROM books WHERE book_id = '{$bookid}'";
```
这里假设books表中有book_id字段,您可以根据实际情况修改表名和字段名。同时,为了防止SQL注入攻击,建议对输入的book_id进行过滤和验证。