توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نمایش ندادن پیغام های خطای sql
bax998
February 20th, 2014, 21:15
سلام دوستان من تازه php رو شروع کردم
وقتی میخوام به sql کانکت بشم اگر اطلاعات دیتابیس اشتباه باشه چندخط کد خطا میاره
من میخوام این کد ها نشون داده نشه
میشه راهنمایی کنید
؟
ممنون
woods_f
February 20th, 2014, 21:29
:می تونید از همچین چیزی استفاده کنید
$connect = new mysqli(/*host name*/,/*user name*/,/*password*/,/*database*/);if($connect->connect_error){ /* * dos something */}else{ /* * dos something */}
:یا می تونید از این استفاده کنید
$connect = mysql_connect(/*host name*/,/*user name*/,/*password*/,/*database*/);if(!$connect){ /* * dos something */}else{ /* * dos something */}
bax998
February 21st, 2014, 11:40
دوست عزیز منظورم این نبود که چطور یک پیغام نشون بدم
منظورم این بود که چطور میشه پیغام های خطای دیتابیس را مخفی کرد
مثلاً Warning: mysqli_connect(): (HY000/2002): No connection could be made because the target machine actively refused it. in C:\xampp\htdocs\php\db.php on line 24
با دستور error_reporting(0); تونستم پیغام های خطا را مخفی کنم
کسی راه بهتری داره ؟
ممنون