بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل در اتصال php به mysql

مدیریت گفتگو
Soheil 10 سال پیش
آخرین تغییر: 10 سال پیش

<?

$servername = "localhost";
$username = "root";
$password = "";
$dbname = "note_db";

// Create connection
$connection = @mysql_connect($servername, $username, $password, $dbname);

// Check connection
if (@mysqli_connect_errno()) {
echo " Failed to connect to MySQL " .mysqli_connect_errno();
}

$query = " SELECT * FROM task " ;
$result = @mysqli_query($connection , $query) ;


while($row = @mysql_fetch_array($result)) {
echo $row['task_title']. " " . $row['task_desc']. " " . $row['task_done']. "<br>";

}

mysql_close($connection);

?>


اینا رو من توی کد php نوشتم اما موقعی که صفحه رو لود میکنم اصلا هیچی هیچی به من نشون نمیده . دوستان ممکنه راهنمایی کنند ؟؟؟
 

نظرات

Sajad HP 10 سال پیش
در ابتدای کدی که قرار دادین میبایست از کلمه کلیدی <?php (از راست ) بجای ?> استفاده شود... این کدی که قرار دادین هم درست هست اما در شرایط خاصی کار میکنه که احتمالا رعایتش نکردین... از وجود دیتابیس هم اطمینان حاصل کنین. مرسی
Soheil 10 سال پیش
اره شرایطشو میدونم که توفایل http.conf اگه اشتباه نکنم اونجا باید تنطیم کرد که منم اینکارا کردم
hossein_hr10 10 سال پیش
ببینین من یه زمانی طراحی سایت کار میکردم و در پروژه هام تا اونجایی یادم هست mysql یه جورایی منسوخ شده و شما باید از mysqli به جای mysql استفاده کنین
hossein_hr10 10 سال پیش
و خب تا اونجای که من کار کردم چون mysqli نسل جدید mysql محسوب میشه شما نمیتونین همزمان چیز نسل جدیدرو با یه چیز نسل قبل استفاده کنین که الان شما انجام دادین همزمان هم از mysqli و هم از mysql استفاده کردین ، تمامی رو به mysqli تغییر بدین امیدوارم درست بشه
hossein_hr10 10 سال پیش
و دلیل دومی که همونطور دوستمون گفت شما باید از <?php ?> استفاده کنین

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .