博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

PHP编程技巧

Posted on 2012-01-02 16:10  bug yang  阅读(229)  评论(0编辑  收藏  举报

1、如果数据不存在的情况下如何插入数据

$con=mysql_connect("localhost","***","***");
mysql_select_db("temp",$con);

function recordFee($con){
while(true){
$sql = "INSERT INTO temp3(name,test) values('hello','world')";
mysql_query($sql,$con);
if(mysql_errno($con) == 1146){//如果不存在这个数据表将会报出1146的错误码
$sql = "create table temp3(
name varchar(20) not null,
test varchar(20) not null
)";
mysql_query($sql,$con);
}else{
break;
}
}

}
recordFee($con);