php向数据库插入一条数据代码 急急急!!!! 20
代码如下:<?require_once("config.php");$Positions=$_POST['Positions'];$Names=$_POST['Names...
代码如下:
<?
require_once("config.php");
$Positions=$_POST['Positions'];
$Names=$_POST['Names'];
$PhotoUrl=$_POST['PhotoUrl'];
$School=$_POST['School'];
$Descriptions=$_POST['Descriptions'];
$addtime=date("Y-m-d");
$sql="insert into Team (Positions,Names,PhotoUrl,School,Descriptions,addtime) values ('". $Positions ."','". $Names ."','". $PhotoUrl ."','". $School ."','". $Descriptions ."','". $addtime ."')";
$rs = mysql_query($sql);
echo "<script language=JavaScript>alert('数据库提交成功!');window.location.href='team.php';</script>";
?>
表结构
字段名 类型 描述
Team_id int 自动增长(主键)
Positions Varchar(50) 职务
Names Varchar(50) 姓名
PhotoUrl Varchar(50) 图片
School Varchar(200) 毕业院校
Descriptions Text(16) 技能描述
addtime datetime
当执行PHP文件时提示成功了 但数据库里就是没有数据 这是什么原因?
磁盘权限问题 已经解决 谢谢大家 展开
<?
require_once("config.php");
$Positions=$_POST['Positions'];
$Names=$_POST['Names'];
$PhotoUrl=$_POST['PhotoUrl'];
$School=$_POST['School'];
$Descriptions=$_POST['Descriptions'];
$addtime=date("Y-m-d");
$sql="insert into Team (Positions,Names,PhotoUrl,School,Descriptions,addtime) values ('". $Positions ."','". $Names ."','". $PhotoUrl ."','". $School ."','". $Descriptions ."','". $addtime ."')";
$rs = mysql_query($sql);
echo "<script language=JavaScript>alert('数据库提交成功!');window.location.href='team.php';</script>";
?>
表结构
字段名 类型 描述
Team_id int 自动增长(主键)
Positions Varchar(50) 职务
Names Varchar(50) 姓名
PhotoUrl Varchar(50) 图片
School Varchar(200) 毕业院校
Descriptions Text(16) 技能描述
addtime datetime
当执行PHP文件时提示成功了 但数据库里就是没有数据 这是什么原因?
磁盘权限问题 已经解决 谢谢大家 展开
2个回答
展开全部
$rs = mysql_query($sql);
这一段改成:
if(mysql_query($sql)){
echo "<script language=JavaScript>alert('数据库提交成功!');window.location.href='team.php';</script>";
}else{
echo "插入失败,错误原因是{mysql_error()}";
}
然后根据错误原因解决问题,或者把错误原因给大家看看。
如果仍然提示成功,请检查你的权限,还有你的mysql数据库Team这个表里的主键有没有重复?
这一段改成:
if(mysql_query($sql)){
echo "<script language=JavaScript>alert('数据库提交成功!');window.location.href='team.php';</script>";
}else{
echo "插入失败,错误原因是{mysql_error()}";
}
然后根据错误原因解决问题,或者把错误原因给大家看看。
如果仍然提示成功,请检查你的权限,还有你的mysql数据库Team这个表里的主键有没有重复?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询