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

ممكن مساعدة في هذا الكود..

بدأه أم تروكي في 14 مارس 2009 · 4 رد · 425 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

مافائدة النقطة التي بين die('Could not connect: ' وmysql_error());

في هذا البرنامج

 


<?php

$con = mysql_connect("localhost","peter","abc123");

if (!$con)

  {

  die('Could not connect: ' . mysql_error());

  }

// some code

mysql_close($con);

?>

مصدر الأكواد هنا

تم تعديل هذه المشاركة بواسطة أم تروكي في 14 مارس 2009 في 18:40

#2

النقطة في لصق بين الجملتين الجملة الاولى و نوع الخطأ فلو كان نوع الخطأ ان قاعدة البيانات التي تحاول الربط معها غير موجودة فسيكون الناتج

Could not connect: Unknown database

#3

جزاكم الله خير

#4

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

اختي الكريمه لكل فعل ردة فعل توازيه في القوه وتعاكسه في الاتجاه ..

طبعاً العمليه منطقيه اكثر من عمليه برمجيه كيف

اذا تحقق في الامر الذي في الداله التي في الاعلى mysql_connect فسيتم عمل اول خيار تضعه الا في حالة ماتقوم بنفي ذلك بالتعجب او ! او يقال لها not فستدخلك في متاهه مع الشروط ويجب التركيز

اختي ... الكود الذي كتبتيه حينما يعمل الapache server مع php باقصى طاقته فسيعطيك خطا في الكود لانه غير مفسر بشكل جيد ..

الطريقه الصحيحه

<?php
$con = mysql_connect('localhost', 'root', '') or die (mysql_error());
// سيقوم تلقائيا بارجاع خطئ في حالة فشل الاتصال وسيتصل في حالة تم التواصل بنجاح

?>
<?php
$con = mysql_connect('localhost', 'root', '');
if ($con == true) {
print true;
}else{
mysql_error();
}

// هكذا يمكنك الحصول على 
?>
#5

أنا لم اقتن به نهائياً ..

جزاكم الله خير ..

على هذه المعلومات..

الطريقة الصحيحه أسهل واوضح لنا بكثيررر..

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