سلام دوستان من تازه php رو شروع کردم
وقتی میخوام به sql کانکت بشم اگر اطلاعات دیتابیس اشتباه باشه چندخط کد خطا میاره
من میخوام این کد ها نشون داده نشه
میشه راهنمایی کنید
؟
ممنون
سلام دوستان من تازه php رو شروع کردم
وقتی میخوام به sql کانکت بشم اگر اطلاعات دیتابیس اشتباه باشه چندخط کد خطا میاره
من میخوام این کد ها نشون داده نشه
میشه راهنمایی کنید
؟
ممنون
:می تونید از همچین چیزی استفاده کنید
کد PHP:
$connect = new mysqli(/*host name*/,/*user name*/,/*password*/,/*database*/);if($connect->connect_error){ /* * dos something */}else{ /* * dos something */}
:یا می تونید از این استفاده کنید
کد PHP:
$connect = mysql_connect(/*host name*/,/*user name*/,/*password*/,/*database*/);if(!$connect){ /* * dos something */}else{ /* * dos something */}
ویرایش توسط woods_f : February 20th, 2014 در ساعت 21:33
دوست عزیز منظورم این نبود که چطور یک پیغام نشون بدم
منظورم این بود که چطور میشه پیغام های خطای دیتابیس را مخفی کرد
مثلاً 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); تونستم پیغام های خطا را مخفی کنم
کسی راه بهتری داره ؟
ممنون
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)