السلام عليكم
عندي نظام لموظفين بال php ,, احتاج كود لعدم ادخال رقم الموظف اكتر من مره او عند الادخال يعطيني رساله بان الرقم مدخل مسبقاً
السلام عليكم
عندي نظام لموظفين بال php ,, احتاج كود لعدم ادخال رقم الموظف اكتر من مره او عند الادخال يعطيني رساله بان الرقم مدخل مسبقاً
اذا كنت تقصد id الموظف يمكن عمل ذلك من خلال عمل عامود اسمه id ومن ثم تجعل قيمته int وتجعله يزداد بطريق اتوماتيكية
او قم بستخدام هذا الكود الذي قمت قبل فترة بكتابة وهو عبارة عن كود للأشتراك بالموقع ويتحقق من ان البريد الالكتروني للمشترك غير موجود في قاعدة البيانات وفي خال تكرر البريد يقوم بأرسال رسالة تفي بذلك
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
else
{
$v_Email = $_POST["n_Email"];
mysql_select_db("ttmt", $con);
$result = mysql_query("SELECT * FROM u_ttmt WHERE Email = '$v_Email'");
//error handler function
function customError($errn, $errstr)//Wec create the custumError function
{
echo "";
}
//set error handler
set_error_handler("customError");//We make custum erreor function working
//trigger error
while($row = mysql_fetch_array($result))
{
$v_UsedEmail = $row['Email'];
break;
}
if($v_Email == $v_UsedEmail)
{
echo "Your email registered before";
}
else
{
$sql="INSERT INTO u_ttmt
(
Email,
Password
)
VALUES
(
'$v_Email',
'$v_DoubleEncryptedPassword'
)";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
else
{
$_SESSION["user"] = $v_Email;
echo 'OK';
exit;
}
}
}حاول ان تقوم بالتعديل على الكود ليتناسب مع موقعك
ارجو ان اكون قد افدتك
تم تعديل هذه المشاركة بواسطة SalehZubir في 17 أبريل 2012 في 15:06
شكرا وجزاك الله خيرا