منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
موضوع عن الاتصال بقواعد البيانات في php لعمل updat insert delete - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : أقسام المقالات - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=89)
+--- قسم : لغات البرمجة الأخرى (http://vb4arb.com/vb/forumdisplay.php?fid=110)
+--- الموضوع : موضوع عن الاتصال بقواعد البيانات في php لعمل updat insert delete (/showthread.php?tid=5782)



موضوع عن الاتصال بقواعد البيانات في php لعمل updat insert delete - oneyemenweb2 - 16-10-12

اليوم اقدم لكم شرح التعامل مع قواعد بيانات باستخدام php
طبعا بسيط جدا وحسب معلومتي الضئيلة بالنسبة لمعلومات اخوتي هنا
كود :
<?php
$myconnect=mysql_connect("server","username","password");
// هذه الدالة وضيفتها بناء الاتصال بقاعدة البيانات والمدخلات فيها على التتيبmysql_connect
// الخطوة الاولى هي عمل متغير
لبيانات الاتصال بالمخدم الخاص بقاعدة بيانات ماي اس كيو ال
// الخطوة التالية هي فحص صلاحيت الاتصال هل فعلا صالح ام لاء
if(!$myconnect)
{
// المخدم غير موجود وبيانات الاتصال غير صحيحة
echo mysql_error();
// mysql_error() هذه الدالة وضيفتها عرض اخطاء قواعد البيانات
}
else
{
//المخدم موجود وبيانات الاتصال صحيحة
// نقوم باختيار قاعدة البيانات
mysql_select_db("databasename",$myconnect);
// نضع في البارمتر الاول اسم قاعدة البيانات الثاني نقوم بوضع متغير الاتصالmysql_select_db
// نقوم بالتاكد من عدم وجود اخطاء في اختيار قاعدة البيانات
if(!mysql_error())
{
// الان نقوم بادخال الاستعالام
// هذه الطريقة لعمل insert update delete
mysql_query("sql");
if(!mysql_error())
{
echo "sql exe is ok";
}
else
{
echo mysql_error();
}
}
else
{
echo mysql_error();
}

// والان يجب علينا اغلاق الاتصال بالسيرفر
mysql_close($myconnect);
}

?>

مع خالص التوفيق خالد


موضوع عن الاتصال بقواعد البيانات في php لعمل updat insert delete - RaggiTech - 16-10-12

اخي الغالي خالد
شكراً جزيلاً على الكود
ولكن بخصوص
PHP كود :
// الان نقوم بادخال الاستعالام
//هذه الطريقة لعمل insert update delete 
mysql_query("sql"); 

فعلاً هذا مكان صحيح ولكن اسمحلي باضافة ملاحظتين
الاولى وهي ان sql الموجوده بين "" ليس لها اي معنى و ستعطيك خطأ في الاستعلام لان لا اعتقد هناك امر بهذا الشكل
لذا لا داعي لوضع هذا السطر الان
PHP كود :
mysql_query("sql"); 

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

وشكرا
تقبل مروري اخوك مؤمن



موضوع عن الاتصال بقواعد البيانات في php لعمل updat insert delete - oneyemenweb2 - 16-10-12

اخي انا وضعت كلمة sql كناية عن ان المستخدم يستطيع استخدام اي امر sql


موضوع عن الاتصال بقواعد البيانات في php لعمل updat insert delete - oneyemenweb2 - 16-10-12

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


موضوع عن الاتصال بقواعد البيانات في php لعمل updat insert delete - سعود - 07-11-12

بارك الله فيك اخي العزيز
هل رمز $ يعني مثل dim ؟


موضوع عن الاتصال بقواعد البيانات في php لعمل updat insert delete - RaggiTech - 07-11-12

سعود كتب :بارك الله فيك اخي العزيز
هل رمز $ يعني مثل dim ؟

بالضبط اخي سعود


موضوع عن الاتصال بقواعد البيانات في php لعمل updat insert delete - shaker.soft - 26-05-13

شكرا . . . . . .


RE: موضوع عن الاتصال بقواعد البيانات في php لعمل updat insert delete - عماد السيد - 21-10-18

تحيه من القلب