您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 池州分类信息网,免费分类信息发布

读写数据库的有关问题

2024/3/13 20:33:20发布34次查看
读写数据库的问题
php coderequire_once(session.php);$web_root_part = ../;require_once($web_root_part.lib/db.php);require_once($web_root_part.lib/function.php);header('content-type:text/html;charset=utf-8'); $adminid = trim($_post['adminid']);$password = trim($_post['password']);$addtime = date(y-m-d h:i:s);$querysel = select * from admin where adminid='.$adminid.';if( !($result = $db->sql_query($querysel)) ){ message_die(db_message, 'could not query admin'); }else{ $row = $db->sql_fetchrow($result); //$db->sql_freeresult($result); if (empty($row['id'])){ $sql=insert into admin (adminid,password,editer,addtime) values('.$adminid.','.md5($password).','.$_session['adminid'].','.$addtime.'); if( !($result = $db->sql_query($sql)) ) { //echo $sql; message_die(db_message, 'could not query admin'); }else{ echo ; } }else{ echo ; }} ?>
这个代码那里有问题呢? 怎么不管理员id 有没有重复 都提示 管理员id已存在,请重新输入 呢
------解决方案--------------------
代码看不出哪儿有问题,你的测试是否准确?
至于你说的$row['id']没被清除,应该说不可能
------解决方案--------------------
把以下代码换成print_r($row);做调试,如果还有问题,把调试出来的结果发上来
echo ;
池州分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录