<?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"]."'
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>";}
看看数据库是否连接成功
运行没有错误提示,可能是因为第一步数据库链接就没有成功。
将 if($connect){echo "成功连接mysql<br>";} 这句改为:
if($connect){echo "成功连接mysql<br>";}else {echo "连接mysql失败<br>";}
看看数据库是否连接成功
第2个回答 2009-11-12
没有看到你执行$q这个语句啊
mysql_query($q,$connect)这句在那里呢
mysql_query($q,$connect)这句在那里呢
第3个回答 2009-11-12
弄半天没和我说话,白费劲……走了!