| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| التحقق من عدم وجود اسم المستخدم عند التسجيل اود ان اسال كيف لي بطريقة يقوم فيها برنامجي بالتحقق من عدم وجود اسم مستخدم مسجل مسبقا في قاعدة البيانات بحيث يتم عرض رسالة "عذرا اسم المستخدم محجوز مسبقا" خطر لي ان اضع دالة تعودبعدد اسماء المستخدمين المطابق للمدخل الذي ادخله المستخدم وفي حالة رجوع القيمة 0 يتم التسجيل بنجاح وببساطة يتم وضع هذه الدالة في جملة شرط ولكن ما هذه الدالة التي تعود بعدد الصفوف؟ كود: select from * where username like '$user_name' وهل هناك طريقة ابسط من هذه؟ ما هي؟ وشكراً لكم مسبقا وجزاكم الله خيرا | |||||
|
| |||||
|
السلام عليكم و رحمة الله و بركاته أنا لا أستطيع أن أكتب عربى في الغالب فأعذروني Ok ,, This is my first post here ,!! What was sent above was great, , but there is a better function called اقتباس:
اقتباس:
zxeem *
__________________ zxeem.net@gmail.com | |||||
|
| |||||
|
[LEFT]first salam alikom as RDBMS (relation database management systems) and compter experts says let the database work for you cause RDBMS uses it's indexers in optimizers so it's optimized and faster than your code so let you SQL QUERYS filters your needed data I.E if you would like to get only records starts with 's' char so you can use two ways NORMAL WAY SELECT * FROM tableName ; then try to filter ur resultset using programming language u use . OPTIMIZED WAY SELECT * FROM tableName where record Like 's%'; SO in our example it's better to use that query كود PHP: | |||||
|
| |||||
|
الطريقة هي ك التالي :. كود PHP: ولك خالص حبي وتقديري Malphp
__________________ Arab Team 4 PHP | |||||
|
| |||||
|
هناك مشكلة اخي اكريم كل مرة أحاول تطبيقه يظهر لي الخطأ mysql_result(): supplied argument is not a valid MySQL result resource فما هي المشكلة
__________________ webayu لحلول الإنترنت www.webayu.net لأول مرة في الإستضافات العربية.......الآن300000 ميغا بايت بسعر 6.99شهريا فقط ... | |||||
|
| |||||
| اقتباس:
اتوقع لان الداتا بيس فاضية ... استبدله بهذا : كود PHP: تحياتي .
__________________ دروس php بالفيديو ! | |||||
|
| |||||
|
أخي الكريم نفس الخطأ إنظر إلى الكود البرمجي هذه نسخة من الملف المسؤول عن الإضافة و هي نسخة نظيفة : كود: <?php
include_once ('config.php');
$tbl_name="forum_question"; // اسم الجدول
$datetime=date("d/m/y h:i:s"); //تحديد تاريخ حفظ الموضوع
$sql="INSERT INTO $tbl_name(xname, adre, cu, email, first_name, last_name, pass, card, phone, datetime)VALUES('$xname', '$adre', '$cu', '$email', '$first_name', '$last_name', '$pass', '$card', '$phone', '$datetime')";
$result=mysql_query($sql);
if($result){
echo " تم حفظ الموضوع بنجاح<BR>";
echo "<a href=index.php>العودة إلى الصفحة الرئيسية</a>";
}
else {
echo "خطأ أو أن اسم المستخدم محجوز سابقا الرجاء تغير اسم المستخدم";
}
mysql_close();
?> كود: CREATE TABLE forum_question ( id int(4) NOT NULL auto_increment, xname varchar(255) NOT NULL default '', adre longtext NOT NULL, cu varchar(16) NOT NULL default '', email varchar(65) NOT NULL default '', datetime varchar(25) NOT NULL default '', first_name varchar(16) NOT NULL default '', last_name varchar(16) NOT NULL default '', pass varchar(255) NOT NULL default '', card varchar(16) NOT NULL default '', phone int(18) NOT NULL default '0', PRIMARY KEY (id) ) TYPE=MyISAM; Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource تم حفظ الموضوع بنجاح العودة إلى الصفحة الرئيسية كما أنني أدخلت أكثر من حقل في القاعدة
__________________ webayu لحلول الإنترنت www.webayu.net لأول مرة في الإستضافات العربية.......الآن300000 ميغا بايت بسعر 6.99شهريا فقط ... | |||||
|
| |||||
|
جرب هذا بدل اللي فوق حق الإدخال : كود PHP: تحياتي ,
__________________ دروس php بالفيديو ! | |||||
|
| |||||
| اقتباس:
![]() بعد الـ $sql مباشرة ...
__________________ دروس php بالفيديو ! | |||||
|
| |||||
|
أخي الكريم الكود لم يعمل الرجاء لصق الكود مع النص البرمجي السابق في المكان الصحيح و شكرا علما أن اسم المتغير هو cu و اسم الجدول هو forum_question و شكرا لك
__________________ webayu لحلول الإنترنت www.webayu.net لأول مرة في الإستضافات العربية.......الآن300000 ميغا بايت بسعر 6.99شهريا فقط ... | |||||
|
| |||||
| اقتباس:
كود PHP:
__________________ دروس php بالفيديو ! | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |