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

مشكلة في أحد دوال MySQL

مغلق
بدأه PHP-Designer في 5 ديسمبر 2005 · 8 رد · 672 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ...

يا شباب إذا قمت بتنفيذ الكود التالي

$con = mysql_connect ("localhost","root","");
if ($con)
     print "Connection is OK";

else
    print "Connection is failure ";

mysql_select_db("student",$con);

$info = mysql_query( " SELECT 'name' FROM 'std' WHERE 'dept'='cn' " ,$con);

$num_rows = mysql_num_rows( $info);


mysql_close ($con);

يخرج المتصفح الرسالة التالية

Connection is OK

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\wamp\www\DB\sql_connect.php on line 22

الواضح أن الاتصال بقاعدة البيانات يتم بشكل صحيح ....

لكن عند تنفيذ سطر 22 "باللون الأزرق" يعطي رسالة الخطأ ...

ياليت أحد يساعدني في تصحيح الخطأ

#2

جرب هذا

$con = mysql_connect ("localhost","root","");
if ($con)
     print "Connection is OK";

else
    print "Connection is failure ";

mysql_select_db("student",$con);

$info = mysql_query( " SELECT 'name' FROM std WHERE dept='cn' " ,$con);

=$num_rows = mysql_num_rows( $info);


mysql_close ($con);

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#3

الله يعطيك العافية أخوي أحمد .............

الكود الذي كتبت فعلا نفذ

يبدو أن الخطأ علامة التنصيص في std و dep .....

لكن .....

تسمح لي بسؤال ...

كيف أغير اسم السيرفر "localhost"

وأيضا كيف أعدل اسم المستخدم "root" وأضيف مستخدمين جدد واحدد لكل مستخدم بعض الصلاحيات ولكل مستخدم كلمة مرور ...

إذا كان فيه مراجع ياليت تدلوني عليها ........

أسأل الله لي ولجميع المسلمين الفردوس الأعلى من الجنة.

#4

اخي العزيز المعلومات الي عايز تغيرها ديه معلومات السرفر بس لا انصح بتغيرها او اضافة شئ

بس الي فهمته من السؤال انك عايز تضيف اعضاء جدد وتسمح فقط للاعضاء الاشتراك والقيام بعملية البحث او عملية العرض

ولكن ذلك لا يتم بهذه الطريقة

تصنع سكربت يقوم بتسجيل الاعضاء ومعلوماتهم ومن ثم تصنع صفحه اخري تتأكد ان هذا العضو مسجل في قاعدة البيانات اذا كان مسجل يتم تحويله الي صفحة البحث اذا لم يكن مسجل لا يسمح له

ارجوا ان اكون قد اصبت ما تصبوا اليه اذا لم افعل او واجهتك اي مشاكل رجاء اخباري وللعلم يوجود الكثير من المراجع موجوده في المنتدي انظر الي المواضيع المثبته

يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً

اطلب اي ملف Testking او كتاب من كتب ميكروسوفت في اي مجال

#5
اقتباس
كيف أغير اسم السيرفر "localhost"

فى ملفات apache فى folder اسمه conf بداخله ملف اسمه httpd.conf

ابحث بداخله عن معامل اسمه ServerName و ستجد بجانبه القيمة localhost

غير الازم

اقتباس
كيف أعدل اسم المستخدم "root" وأضيف مستخدمين جدد واحدد لكل مستخدم بعض الصلاحيات ولكل مستخدم كلمة مرور

MySQL Manual . adding new users

Web Citizen

ShrefInLife.gif

__________

General blog : Shref In Life

#6

الله يعطيك العافية أستاذ شريف ...

صراحة كفيت ووفيت ..

#7

معليش يا شباب عندي مشكلة ثانية ...

إذا حاولت إضافة سجل في جدول من خلال كود php يتم كل شيء تمام ... ( يعني ما يعطيني رسالة خطأ )

لكن ....

إذا جيت أشيك على الجدول في phpMyAdmin ما أحصل السجل اللي أضفت من خلال كود الـ php

ما أدري أيش المشكلة ...؟؟؟!!!

#8

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

المعلومات الى عندنا ناقصة

ممكن تورينا الكود الى بتضيف بيه السجلات عشان نقدر نساعدك إن شاء الله

Web Citizen

ShrefInLife.gif

__________

General blog : Shref In Life

#9

آآآآآآآآآآآسف جدا يا مشرفنا ....

بصراحة أنا معرفش اللي سويته خطأ ....

لكن الحمد لله ..

عرفت الحل ;)

ايه رايك يا مهندس .....

اكتب المشكلة والحل في نفس الموضوع إلا في موضوع جديد ... :)

هذا الموضوع مغلق.

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