الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تمت الإجابة ]التحقق من الادخال

بدأه yaco_ara في 11 مارس 2012 · 1 رد · 439 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخوانى

ارجو المساعده

انا عندى عشرة افرع تدريب طلبه يتم تسجيل بيانات ايصال دفع لكل طالب و الفرع الذى يتبعه فى شاشه منفصله

الخطوات 1- اقوم باستدعاء الطالب من شاشه

2- تظهر بياناته فى شاشة التسجيل الخاصة بالايصالات

3-يتم تسجيل الايصال للطالب ثم الحفظ

المشكله انه بعض الداتا انترى تقوم بتكرار ادخال ارقام الايصالات للطالب والفرع نفسه

الكود البرمجى php

هل هناك طريقه او كود يمنع ادخال التكرار

Yasser .Otifa

Software & WebDeveloper

Graphic Design

#2

اولا ً على قاعدة البيانات ضع القيد UNIQUE على الحقول التي لا تريدها ان تتكرر

ثم استخدم الامر التالي للتحقق من ان البيانات المدخلة ليست مكرره

$insert = mysql_query("INSERT INTO tableName VALUES(null,'theValue')");
if($insert)
{
	echo 'done';
}else
{
	if( mysql_errno() == 1062 )
		echo "Error : Duplicate entry";
}

مع ملاحظة , غير جملة INSERT حسب برنامجك

تم تعديل هذه المشاركة بواسطة M.B.O في 11 مارس 2012 في 13:34

1

M.B.O

Mohamed Bin Othman

إبن المكلا

يابني البشر ماذا فعلتم بالبشر !!

إسـألـنـي

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…