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

إنشاء ملف تثبيت بسيط من صفحة واحدة

مغلق
بدأه حفيدة عائشة في 11 يوليو 2006 · 0 رد · 308 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1

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

هذا درس بسيط لعمل ملف install.شفرة للسكربت الخاص بك

أولا انشاء ملف الكونفيق لعمل الاتصال عن طريقة وللاتصال بالقاعدة ويكون هو نفسه ملف الكونفيق للسكربت لذا اذا قمت بتغيير المسار عليك تغيير مساره في الدالة include ايضا

كود PHP:

<? 
$dhost="localhost"; // الهوست للقاعدة 
$duser="root"; // اسم المستخدم للقاعدة 
$dpass=""; // الكلمة السرية للقاعدة 
$dname="psevils"; // القاعدة 
// 
// أوامر الاتصال 
// 
$psevils = mysql_connect($dhost,$duser,$dpass) or die (mysql_error() ); 
mysql_select_db($dname,$psevils) or die (mysql_error() ); 
?>

شرح الملف

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

الان نأتي للجزء المهم وهو مف الانستال

أولا

include("config.شفرة");

هذه الدالة تكون في بداية الملف,طبعا بعد اكواد فتح ال شفرة,ثم نقوم بادارج امر ادخل الكونفيق لملف الانستال ونعرفه كدالة

كود PHP:

$t1 = mysql_query(" 
CREATE TABLE `news` ( 
`NewsID` int(11) NOT NULL auto_increment, 
`Sub` varchar(250) NOT NULL default '', 
`News` text NOT NULL, 
PRIMARY KEY (`NewsID`) )  
TYPE=MyISAM AUTO_INCREMENT=2;");

هنا نقوم باستخدام الدالة

mysql_query();

لعمل الادخال

ثم بعدها امر انشاء القاعدة وهو نفسه الذي نقوم بادخاله للقاعدة سواء بالامر او عن طريق ملف sql والامر يكون خاص بقاعدتك

كود PHP:

CREATE TABLE `news` ( 
`NewsID` int(11) NOT NULL auto_increment, 
`Sub` varchar(250) NOT NULL default '', 
`News` text NOT NULL, 
PRIMARY KEY (`NewsID`) 
) TYPE=MyISAM AUTO_INCREMENT=2;

طبعا بعدها نغلق امر ال mysql_query ويكون هذا المتغير هو امر الادخل

الان نأتي لامر التحقق من الادخل

كود PHP:

if(!$t1){ 
Echo " >>> Table Was Not Successful Created "; 
}else{ 
Echo " >>> Table Successful Created ";}

الامر لا يحتاج شرح لانه هو عبارة عن استخدام الدالة الشرطية if للتحقق من عدم ادخل الجدول لانه اذا ل يكن قد فشل في الادخال سيكون قد نجح

طبعا يمكننا قلب النتيجة ليصبح كالتالي مثلا

كود PHP:

if($t1){ 
Echo " >>> Table Successful Created "; 
}else{ 
Echo " >>> Table Was Not Successful Created "; 
}

ثم يأتي دور اغلاق الوسم الخاص بال شفرة

وكود الصفحة كاملا هو كالتالي

كود PHP:

<?شفرة 
include("config.شفرة"); 
$t1 = mysql_query(" 
CREATE TABLE `news` ( 
`NewsID` int(11) NOT NULL auto_increment, 
`Sub` varchar(250) NOT NULL default '', 
`News` text NOT NULL, 
PRIMARY KEY (`NewsID`) 
) TYPE=MyISAM AUTO_INCREMENT=2;"); 

if($t1){ 
Echo " >>> Table Successful Created "; 
}else{ 
Echo " >>> Table Was Not Successful Created "; 
}

تحياتي (h)

لا اله الا أنت سبحانك أني كنت من الظالمين

---------------------------------------------------------------------

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

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

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

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

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

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