السلام عليكم
لدي فورم تسجيل واريد أن اعمل تحقق لإسم المستخدم هل هو مسجل من قبل أو لا ..
بحيث يتحقق من قاعدة البيانات هل اسم احمد موجود في قاعدة البيانات او لا ..
او اي طريقة بحيث تخبر العضو الجديد أن الإسم موجود بحيث يختار اسم اخر ..
السلام عليكم
لدي فورم تسجيل واريد أن اعمل تحقق لإسم المستخدم هل هو مسجل من قبل أو لا ..
بحيث يتحقق من قاعدة البيانات هل اسم احمد موجود في قاعدة البيانات او لا ..
او اي طريقة بحيث تخبر العضو الجديد أن الإسم موجود بحيث يختار اسم اخر ..
اخي الكريم ديه داله انا عملته ليك جربه ممكن تستخدمة ايضا لمعرفة اذا كان الايميل موجود ام لا
كود PHP:
<?php
/**
*محمدهلال
*
*/
//$tbl=الجدول
//$f1 الحقل الي في قاعدة البيانات
//$f2 حقل الادخال
//$msg الرسالة التي سوفا تظهر لو كان الاسم موجود
function chack_num($tbl,$f1,$f2,$msg){
$sql=mysql_query("select*from $tbl where $f1='$f2'");
$row=mysql_num_rows($sql);
if($row>0){
echo $msg;
exit;
}else{
return $f2;
}
}
?>
طريق الاستخدام ضع الداله في صفحة واستدعيها بهذا الطريقة
كود PHP:
//الصفحة مثلا اسمها func.php
include("func.php");
//اسم الداله ودخل ليه الحقل وجدول وحقل الادخال والرساله
chack_num();
ان شاء الله يشتغل معاك
__________________
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
لطلب البرمجة فقط
helal-egypt@hotmail.com
شكرا جزيل الشكر لك اخي محمد
سوف اجربها و أرد عليك .. شكررر
تمت التجربه والطريقة نجحت 100% شكرررا لك "محمد" مرة اخرى
لا شكر علي واجب جزاك الله خيرااااااا اخي بتوفيق
__________________
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
لطلب البرمجة فقط
helal-egypt@hotmail.com
عزيزي محمدهلال
ممكن لو مفيش تعب عليك تشرح لي أسطر الكود لأني مستغرف كيف يتحقق من الأسم هل هو موجود او لا ؟ :looking:
لأنه ملاحظ في الكود أنت مديه شرط هنا
تخبره إذا كان المتغير row اصغر من 0 اطبع الأمر التاليكود PHP:
if($row>0)
طيب مش فاهم كيف يتحقق من إن اسم ahmed يختلف عن ahmed1
فالكود مع إنه بسيط جداا لكن كيف جعلته يتحقق من نفس الإسم هل هو موجود او لا ؟ :looking:
ياليت لو تشرح الكود :shy:
اكون شاكررر لك جداااااااااا