关于php中利用sql语句创建表的有关问题
程序员文章站
2024-02-19 21:37:28
...
关于php中利用sql语句创建表的问题
求大神找找问题,一直报错 create error的问题..但是将sql语句复制出来之后,在phpmyadmin中,又可以完美创建,这是什么原因造成的?下面还有一个类似的情况.就是插入有问题..
------解决方案--------------------
$do=mysql_query($sql,$con) or die(mysql_error()); //改成这样看报错了没有,下面也是如此
------解决方案--------------------
第一段代码,经测试没有问题,表能正确创建
第二段代码中sql指令有误
$sql="insert into user2(name,password,age,sex,mail,qq,degree,fav)value('$user','$pass','$age','$sex','$mail','$qq','$degree','$fav_z')";
即 $qq 前少了个单引号
- PHP code
求大神找找问题,一直报错 create error的问题..但是将sql语句复制出来之后,在phpmyadmin中,又可以完美创建,这是什么原因造成的?下面还有一个类似的情况.就是插入有问题..
- PHP code
";if($_POST){ $user=$_POST["user"]; $pass=$_POST["pass"]; $age=$_POST["age"]; $sex=$_POST["sex"]; $mail=$_POST["mail"]; $qq=$_POST["qq"]; $degree=$_POST["degree"]; $fav=$_POST["fav"]; $len=count($fav); $fav_z=""; for($i=0;$i0) { echo "have the same name!try another one."; } else { $sql="insert into user2(name,password,age,sex,mail,qq,degree,fav)value('$user','$pass','$age','$sex','$mail',$qq','$degree','$fav_z')"; $re=mysql_query($sql); if($re) echo "insert successful!"; else echo "insert error~!"; echo ""; }}else { echo "nothing upload!
";}echo "
clickthere return";?>
------解决方案--------------------
$do=mysql_query($sql,$con) or die(mysql_error()); //改成这样看报错了没有,下面也是如此
------解决方案--------------------
第一段代码,经测试没有问题,表能正确创建
第二段代码中sql指令有误
$sql="insert into user2(name,password,age,sex,mail,qq,degree,fav)value('$user','$pass','$age','$sex','$mail','$qq','$degree','$fav_z')";
即 $qq 前少了个单引号
相关文章
相关视频
推荐阅读
-
关于php中利用sql语句创建表的有关问题
-
。还得接着。关于PHP中怎么把数组作为sql查询语句的条件,小弟我的代码有有关问题
-
关于php中sql注射的有关问题
-
关于php中sql注射的有关问题
-
关于php中sql注射的有关问题
-
php中关于sql拼接时标点符号出现的有关问题
-
一个很奇怪的有关问题:同样的一条sql语句,在mysql中能查到记录,而在php中却查不到
-
。还得接着。关于PHP中怎么把数组作为sql查询语句的条件,小弟我的代码有有关问题
-
一个很奇怪的有关问题:同样的一条sql语句,在mysql中能查到记录,而在php中却查不到
-
。还得接着。关于PHP中怎么把数组作为sql查询语句的条件,小弟我的代码有有关问题