ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingadmin เพิ่ม user ทำไงไม่ให้ user ซ้ำกัน
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: admin เพิ่ม user ทำไงไม่ให้ user ซ้ำกัน  (อ่าน 2284 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
irayum10
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 3



ดูรายละเอียด
« เมื่อ: 30 สิงหาคม 2011, 11:08:22 »

พอดีผมทำโปรเจ็คอ่ะครับช่วยหน่อยนะครับพี่ๆๆ เวลาเพิ่ม user แล้วใส่ชื่อซำ้กันมันก็อให้เพิ่มอ่ะครับจะต้องใส่อะไรถึงให้มันฟ้องว่าชื่อที่ซ้ำกันใช้ไม่ได้
บันทึกการเข้า
Putter™
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 421
ออฟไลน์ ออฟไลน์

กระทู้: 2,102



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 30 สิงหาคม 2011, 11:16:37 »

php +  sql หรือเปล่าครับ

ไม่รู้ว่ามีวิธีที่ง่ายกว่าผมหรือเปล่านะครับ

สมมติมี user admin อยู่แล้ว แล้ว insert เข้ามาอีก

ก่อนอื่นก็เอา

$username  = $_POST['user'];

$sql = 'select * from user where username = "'.$username.'";

$data = mysql_query($sql) ;

แล้วเอา mysql_num_rows($data) ถ้ามีข้อมูลมากกว่า 0 ก็แสดงว่าซ้ำครับ
บันทึกการเข้า

Ruk-Com Hosting (IAAS)
Ruk-Com Cloud (PAAS)
รีวิวโฮสติ่ง Ruk-Com  จากสมาชิก THAISEO

ไม่พอใจยินดีคืนเงินเต็มจำนวนทุกบริการ
dragons_first
สมุนแก๊งเสียว
*

พลังน้ำใจ: 113
ออฟไลน์ ออฟไลน์

กระทู้: 953



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 30 สิงหาคม 2011, 11:16:49 »

select อีกรอบครับ

$sql = "select * from table_name whrer name = '$_POST[Name]' ";
$rs = mysql_query($sql);
$row = mysql_num_rows($rs);
if($row > 0){

echo "ซ้ำ";

}else{

echo "ไม่ซ้ำ";

}
บันทึกการเข้า

รับทำเว็บไซต์ ตามขอบเขตของลูกค้าราคาเบาๆ

รับแก้สคริปท์ เพิ่มระบบ เปลี่ยนแปลงเลเอาท์เว็บไซต์ จัด cssใหม่ แก้การแสดงผลผิดเพี้ยน
ท่านจะได้รับการบริการที่เป็นกันเอง ราคาไม่แพง ต่อรองได้(แต่ไม่น่าเกลียด) คุยกันฉันมิตร นะฮ๊าฟฟฟฟฟ
irayum10
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 3



ดูรายละเอียด
« ตอบ #3 เมื่อ: 30 สิงหาคม 2011, 11:19:11 »

ขอบคุณครับพี่มาไวดีจัง...เดียวผมลองทำดูก่อนถ้าติดปัญหาตรงไหนเดียวมาถามใหม่นะครับ...ขอบคุณพี่ทุกคนครับ
บันทึกการเข้า
kitazawa1st
สมุนแก๊งเสียว
*

พลังน้ำใจ: 29
ออฟไลน์ ออฟไลน์

กระทู้: 563



ดูรายละเอียด
« ตอบ #4 เมื่อ: 30 สิงหาคม 2011, 20:36:57 »

ตั้งเป็น Unique โลดครับ กันพลาด  Embarrassed
บันทึกการเข้า

เล็กสั้น ขยันซอย
หน้า: [1]   ขึ้นบน
พิมพ์