php插入数据库没有成功 php连接不上数据库sql

PHP与数据库连接正常 但是数据插入不进去

看看你网页的代码:

创新互联公司是一家专业提供平桂企业网站建设,专注与成都网站建设、网站制作H5网站设计、小程序制作等业务。10年已为平桂众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

$sql="insert into 'test'('id','title','dates','contents')values(null,'$title',now(),'$content')";

mysql_query($sql);

echo "插入成功";

你这个代码插入成功失败都会显示成功,没有真正判断是否插入成功,一般应该这样写:

$sql="insert into test(id,title,dates,contents)values(null,'$title',now(),'$content')";

if (mysql_query($sql)) echo "插入成功";

else echo "插入失败,SQL:$sqlbr错误:".mysql_error();

php插入数据库不成功 但是也没有报错

$sql="INSERT into news_list (id,title,author,content,time) VALUES (NULL, '$title' , '$author', '$content', now())";

向数据库插入数据的时候,varchar型的需要加单引号。

php 插入数据库无效

亲,你数据库id设置成自动生成,不用插入数据可了吧,我给你一段我写的注册,你看看,原理一样,你改下sql语句插入就ok

?php

if($_POST["submit"]){

if(empty($_POST['member_user']))

echo "scriptalert('帐号不能为空');location='?tj=register';/script";

else if(empty($_POST['member_password']))

echo "scriptalert('密码不能为空');location='?tj=register';/script";

else if($_POST['member_password']!=$_POST['pass'])

echo "scriptalert('两次密码不一样');location='?tj=register';/script";

else if(!empty($_POST['member_qq'])!is_numeric($_POST['member_qq']))

echo "scriptalert('qq号必须全为数字');location='?tj=register';/script";

else if(!empty($_POST['member_phone'])!is_numeric($_POST['member_phone']))

echo "scriptalert('手机号码必须全为数字');location='?tj=register';/script";

else if(!empty($_POST['member_email'])!ereg("([0-9a-zA-Z]+)([@])([0-9a-zA-Z]+)(.)([0-9a-zA-Z]+)",$_POST['member_email']))

echo "scriptalert('邮箱输入不合法');location='?tj=register';/script";

else{

$_SESSION['member']=$_POST['member_user'];

$sql="insert into member values('','".$_POST['member_user']."','".$_POST['member_password']."','".$_POST['member_name']."','".$_POST['member_sex']."','".$_POST['member_qq']."','".$_POST['member_phone']."','".$_POST['member_email']."')";

$result=mysql_query($sql)or die(mysql_error());

if($result)

echo "scriptalert('恭喜你注册成功,马上进入主页面');location='member.php';/script";

else

{

echo "scriptalert('注册失败');location='index.php';/script";

mysql_close();

}

}

}

?

form id="theForm" name="theForm" method="post" action="" onSubmit="return chk(this)" runat="server" style="margin-bottom:0px;"

table width="350" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#B3B3B3"

tr

td colspan="2" align="center" bgcolor="#EBEBEB"会员注册 以下打“*”为必填项/td

/tr

tr

td width="60" align="right" bgcolor="#FFFFFF"账 号:/td

td width="317" bgcolor="#FFFFFF"input name="member_user" type="text" id="member_user" size="20" maxlength="20" /

font color="#FF0000" */font(由数字或字母组成)/td

/tr

tr

td align="right" bgcolor="#FFFFFF"密 码:/td

td bgcolor="#FFFFFF"input name="member_password" type="password" id="member_password" size="20" maxlength="20" /

font color="#FF0000" */font(由数字或字母组成)/td

/tr

tr

td align="right" bgcolor="#FFFFFF"确认密码:/td

td bgcolor="#FFFFFF"input name="pass" type="password" id="pass" size="20" /

font color="#FF0000" */font(再次输入密码)/td

/tr

tr

td align="right" bgcolor="#FFFFFF"真实姓名:/td

td bgcolor="#FFFFFF"input name="member_name" type="text" id="member_name" size="20" /

labelfont color="#FF0000"*/font/label/td

/tr

tr

td align="right" bgcolor="#FFFFFF"性 别:/td

td align="left" bgcolor="#FFFFFF"

input name="member_sex" type="radio" id="0" value="男" checked="checked" /

input type="radio" name="member_sex" value="女" id="1" /

女 /label/td

/tr

tr

td align="right" bgcolor="#FFFFFF"Q Q:/td

td bgcolor="#FFFFFF"input name="member_qq" type="text" id="member_qq" size="20"//td

/tr

tr

td align="right" bgcolor="#FFFFFF"联系方式:/td

td bgcolor="#FFFFFF"input name="member_phone" type="text" id="member_phone" size="20"//td

/tr

tr

td align="right" bgcolor="#FFFFFF"电子邮箱:/td

td bgcolor="#FFFFFF"input name="member_email" type="text" id="member_email" size="20"//td

/tr

tr

td colspan="2" align="center" bgcolor="#FFFFFF"input type="reset" name="button" id="button" value="重置表单" /

input type="submit" name="submit" id="submit" value="确定注册" //td

/tr

/table

/form

Php无法向数据库插入数据

INSERT INTO msg(title,contents,dates) VALUES ($title,$cons,now())

将字段名两边的单引号去掉就没问题了,亲测成功!希望能帮到你。


当前标题:php插入数据库没有成功 php连接不上数据库sql
URL分享:http://cdiso.cn/article/ddepgdi.html

其他资讯