php编程问题,求PHP达人指点

<?php
$connect=mysql_pconnect("localhost","root","");
if($connect){echo "成功连接mysql<br>";}
$select=mysql_select_db("scores",$connect);
if($select){echo "成功连接数据库<br>";}
if(isset($_POST["numfield"])){
$q="INSERT INTO tbchengji('num','name','chinese','math','english')
VALUES(".$_POST["numfield"].",".$_POST["namefield"].",".$_POST["chinesefield"].",
".$_POST["mathfield"].",".$_POST["englishfield"].")";
$b="select * FROM tbchengji";
$query=mysql_query($b,$connect);

?>

要将网页提交的数据插入数据库scores里的表格tbchengji,运行也没有显示错误,可记录都是没有插入.分已经用完了,悬赏不了,不好意思了
三楼,我放mysql_query($q,$connect)代码我放上去也是不行啊

$q="INSERT INTO tbchengji('num','name','chinese','math','english')
VALUES(".$_POST["numfield"].",".$_POST["namefield"].",".$_POST["chinesefield"].",
".$_POST["mathfield"].",".$_POST["englishfield"].")";

VALUES 后面的字段 如 ".$_POST["numfield"]." ,".$_POST["namefield"]."

""两端加上"'"单引号试试.

想'".$_POST["numfield"]."' ,'".$_POST["namefield"]."'
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-11-12
首先请确认你是否的数据库的账号是否为:root,密码是否为空

运行没有错误提示,可能是因为第一步数据库链接就没有成功。

将 if($connect){echo "成功连接mysql<br>";} 这句改为:

if($connect){echo "成功连接mysql<br>";}else {echo "连接mysql失败<br>";}
看看数据库是否连接成功
第2个回答  2009-11-12
没有看到你执行$q这个语句啊
mysql_query($q,$connect)这句在那里呢
第3个回答  2009-11-12
弄半天没和我说话,白费劲……走了!

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网