หน้า 1 จากทั้งหมด 2

Re: เช็ค user ไม่ให้ซ้ำ ในฐานข้อมูล ไม่ผ่านครับ ช่วยทีครับ

โพสต์แล้ว: 12/02/2011 3:30 pm
โดย konseo
ManGal49 เขียน:ขอบคุณมากครับ จะลองดูครับ ^^
ยินดีครับผม

Re: เช็ค user ไม่ให้ซ้ำ ในฐานข้อมูล ไม่ผ่านครับ ช่วยทีครับ

โพสต์แล้ว: 24/02/2011 4:01 pm
โดย 333822
อ่ะ ลองไปปรับดูครับ โค้ดนี่ผมใช้ได้ครับ

โค้ด: เลือกทั้งหมด

$show = "select * from user where usename = '$usename'";
$result = mysql_query($show);
if(mysql_num_rows($result)>0){
    echo "$usename ไม่สามารถใช้ได้";
    echo exit();
} 

Re: เช็ค user ไม่ให้ซ้ำ ในฐานข้อมูล ไม่ผ่านครับ ช่วยทีครับ

โพสต์แล้ว: 06/03/2011 11:48 pm
โดย ManGal49
ขอบคุณคุณ 333822 ครับ

Re: เช็ค user ไม่ให้ซ้ำ ในฐานข้อมูล ไม่ผ่านครับ ช่วยทีครับ

โพสต์แล้ว: 08/03/2011 4:07 pm
โดย yaizenx
สร้าง function แยกนะครับ โดยการรับค่ามาคือค่า $user เพื่อนนำไปเช็คหาค่า ture false นะครับถ้าเข้าใจก็ทำตามนี้ก็ได้นะครับ

โค้ด: เลือกทั้งหมด

function validuser($user){
$sql_select_user =
"select username from tbl_name where username = $user';
$result_select_user = mysql_query(sql_select_user);
$nums_user = mysql_num_rows(result_select_user);
if($nums_user > 0)
return true;
else
return false;

}
------------------------------------------------------------------------------------
if(!empty($_POST['submit'])){

   if(validuser($_POST['username'])){
  echo "มีข้อมูลซ้ำ";
}
}else{
$insert="insert into tbl_name(colume_name) values(colume_name)"
$result = mysql_query($insert);
if($result >0)
echo "เพิ่มข้อมูลแล้ว";
}

ตามนี้นะครับเขียนมาให้ดูคร่าวๆ