PHP问题,求高手指点我这段语句错在哪里
<?php$connect=mysql_pconnect("localhost","root","");if($connect){echo"成功连接mysql<br>";...
<?php
$connect=mysql_pconnect("localhost","root","");
if($connect){echo "成功连接mysql<br>";}
else{echo "连接失败";}
$select=mysql_select_db("scores",$connect);
if($select){echo "成功连接数据库<br>";}
if(isset($_POST["numfield"])){
$q="INSERT INTO scores.tbchengji('num','name','chinese','math','english')
VALUES(".$_POST["numfield"].",".$_POST["namefield"].",".$_POST["chinesefield"].",
".$_POST["mathfield"].",".$_POST["englishfield"].")";
$que=mysql_query($q,$connect);
}
?>
不是连接问题,,就是插入记录没有执行,其它的搜索数据都能显示 展开
$connect=mysql_pconnect("localhost","root","");
if($connect){echo "成功连接mysql<br>";}
else{echo "连接失败";}
$select=mysql_select_db("scores",$connect);
if($select){echo "成功连接数据库<br>";}
if(isset($_POST["numfield"])){
$q="INSERT INTO scores.tbchengji('num','name','chinese','math','english')
VALUES(".$_POST["numfield"].",".$_POST["namefield"].",".$_POST["chinesefield"].",
".$_POST["mathfield"].",".$_POST["englishfield"].")";
$que=mysql_query($q,$connect);
}
?>
不是连接问题,,就是插入记录没有执行,其它的搜索数据都能显示 展开
2个回答
展开全部
$q="INSERT INTO scores.tbchengji(num,name,chinese,math,english) VALUES(".$_POST["numfield"].",'".$_POST["namefield"]."','".$_POST["chinesefield"]."','".$_POST["mathfield"]."','".$_POST["englishfield"]."')";
把SQL语句写成这样子,应该就没问题了!
把SQL语句写成这样子,应该就没问题了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询