تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
-
#1 (permalink)  
مشكلة الاتصال بقاعدة البيانات


السلام عليكم ورحمة الله

مشكلتي انا عندي سكربت كامل
طبعا السكربت مرتبط بقواعد البيانات وملف الاتصال هو config.PHP الا موجود داخل فلدرconfig
دة الا معتمد علية السكربت
مشكلتي هيا >>>>>>
حبيت اطور السكربت واظهر بعض المعلومات عن طريق الاتصال بقاعدة البينات
مثال هذا الكود


كود PHP:
<?php

$a
=mysql_connect('localhost''''');
$b=mysql_select_db('host',$a);

$c=mysql_query("show table status like '{$table}'");
$d=mysql_fetch_object($c);

if(
is_object($d))
{
$total=round(($d->Data_length+$d->Index_length)/1024,1);
echo 
"{:: Kb $total ::}<b>{$table}</b> ..حجم الجداول  <b></b>";
}
else
{
echo 
"no such table: <b>$table</b>";
}
?>
------------------------------------------
هذا الكود لاظهار حجم جدول ما فى قاعدة البيانات
انا كدة مطر ادخل علي الكود واعدل بينات الاتصال بقاعدة البينات
طلبي هو ان الكود اوتماتك ياخد بينات الاتصال بقاعدة البينات من ملف config.PHP الا موجود داخل فلدرconfig
لان لو لاحظت اول سطرين انا بربط قواعد البينات يديويا ودة صعب جدا علي اي شخص ياخد السكربت انة يقعد يدخل في سرس السكربت ويعدل
واتمنا ان اي اخ من الاخوة شرح الطريقة لاني عاوز اطور واتصل بقواعد البيانات ويكون الاتصال بملف config.PHPالا موجود داخل فلدرconfig
انا هرفق كود الاتصال بالقاعدة الموجودة في ملف config.PHP
------------------------------------------
كود PHP:
<?

# MySQL Database Details: hostname, username, password, database name          // مسار قواعد البيانات
$host "localhost";             //عنوان الهوست
$usr "";                        // اسم مستخدم قاعدة البيانات
$pwd "";                        // كلمة سر مستخدم قواعد البينات
$db "host";                 // اسم قاعدة البيانات

?>
منتظر الرد بفارغ الصبر






  قديم 04-09-2005, 06:43 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Mar 2003-
#2 (permalink)  

السلام عليكم
أخي الكريم , لا أدري إن كان هذا ما تقصده

الكود اللازم لإظهار جدول سيتغير إلى
كود PHP:

<?php
include("config.php");//هذا السطر سوف يدرج ملف الكونفق في الصفحة هذه وبالتالي ستتمكن من استدخام متغيرات الكونفق

$a=mysql_connect($host,$usr,$pwd);//تم تغيير معلومات الإتصال لتصبح متغيرات وهي نفسها الموجودة في الكونفق
$b=mysql_select_db($db,$a);//وهذا أيضا

$c=mysql_query("show table status like '{$table}'");
$d=mysql_fetch_object($c);

if(
is_object($d))
{
$total=round(($d->Data_length+$d->Index_length)/1024,1);
echo 
"{:: Kb $total ::}<b>{$table}</b> ..حجم الجداول  <b></b>";
}
else
{
echo 
"no such table: <b>$table</b>";
}
?>
وفي الختام أنا لا أعرف مستواك في البي اتش بي لذلك اعذني ان كنت فهمتك بشكل خاطئ
أخوك






__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
قاصد غير متواجد حالياً   قديم 04-09-2005, 10:05 PM
رد مع اقتباس
-
#3 (permalink)  

تسلم يا اخي علي ردك وكان مفيد بنسبة 10/10
وفاتت عليا دالة include






  قديم 04-09-2005, 10:20 PM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 08:12 AM بتوقيت المملكة العربية السعودية