5.6 دوست عزیز
نمایش نسخه قابل چاپ
سلام این تابع mysql_connect از نسخه 5.5.0 PHP به بعد منسوخ شده، احتمالاشما نسخه PHP رو تغییر دادید یا میزبان اون رو بروز کرده. به جای این تابع از PDO (سعی کنید از PDO استفاده کنید.) یا mysqli بهره بگیرید.
تغییر اون خط ارور دریافتی که توضیح دادید به این شکل
اجرای کوئری زیر :کد PHP:
<?php
$connection = mysqli_connect('localhost', 'username', 'password', 'database');
و در اخر خاموش کردن اِرور :کد PHP:
<?php
// Old way
mysql_query('CREATE TEMPORARY TABLE `table`', $connection);
// New way
mysqli_query($connection, 'CREATE TEMPORARY TABLE `table`');
کد PHP:
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
دوست عزیز این ارور نیست یک وارنیگ هست .
دلیل هم اینکه تابع mysql_connect تو ورزن های ۵٫۵ به بعد دی\ریکت یا منسوخ شده و تو ورژن ۷ پی اچ پی هم حذف شده یا شما مجبور هستید ورژن پی اچ پی رو بیارید پایین که اصلا توصیه نمی کنم
یا هم اینکه از توابع جدید یعنی mysqli استفاده کنید .
یا هم این کد رو بذارید تو فایل کانفیگ سایتتون .
موفق باشید.کد PHP:
ini_set('display_errors', '0');