php+sql求教!代码如下,将$sql语句中变量换掉后,插入数据库明明是对的,其中conn.php是用于引用数据库的
<?phpinclude("conn.php");if($_POST['submit']){$grade=$_POST['grade'];$name=$_POST['na...
<?php
include("conn.php"); if($_POST['submit']){
$grade=$_POST['grade'];
$name=$_POST['name'];
$sql="INSERT INTO mycourse SELECT * FROM course WHERE grade = '$grade' AND name = '$name'";
mysql_query($sql);
}
?>
究竟是哪儿错了啊,求解!!
在线等啊在线等!!! 展开
include("conn.php"); if($_POST['submit']){
$grade=$_POST['grade'];
$name=$_POST['name'];
$sql="INSERT INTO mycourse SELECT * FROM course WHERE grade = '$grade' AND name = '$name'";
mysql_query($sql);
}
?>
究竟是哪儿错了啊,求解!!
在线等啊在线等!!! 展开
展开全部
你的变量没有被解析,不信,你把sql echo出来看看就知道了!
更多追问追答
追问
那具体要怎么做? 我才学了4天 水平很差。。。。。拜托一定告知一下 很急啊T^T
追答
展开全部
$sql="INSERT INTO mycourse SELECT * FROM course WHERE grade = '$grade' AND name = '$name'";
变成信信
$sql="INSERT INTO mycourse SELECT * FROM course WHERE grade = '羡迟{$grade}' AND name = '{$name}'";
试滑派轮试
变成信信
$sql="INSERT INTO mycourse SELECT * FROM course WHERE grade = '羡迟{$grade}' AND name = '{$name}'";
试滑派轮试
追问
不管用啊T^T
追答
仔细一看Sql,大问题啊,你还是先去学习SQL语句吧,
然后下个php的中文手册,里面有详细的说明,还有实例的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的SQL语句写错了 你是要插入数据还是查询数据
追问
同时进行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询