• 1399/05/28

دریافت ارور 1046 :

سلام زمان اجرای کد به این ارور بر میخورم دقیقا کدی هست که استاد توی اموزش میزنه ولی در زمان اجرا به مشکل نمیخوره و الان میخورد :

ارور دریافتی :

Fatal error: Uncaught PDOException: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected in C:\xampp\htdocs\php-crud\index.php:44 Stack trace: #0 C:\xampp\htdocs\php-crud\index.php(44): PDOStatement->execute() #1 {main} thrown in C:\xampp\htdocs\php-crud\index.php on line 44
 

کد :

<?php 
$sql = "SELECT firstName,lastName,email,phone,address,created_at,id FROM users";
$query = $conn->prepare($sql);
$query->execute();
$results = $query->fetchAll(PDO::FETCH_OBJ);
var_dump($results);
exit;
                            
?>  
  • 1399/05/28
  • ساعت 13:00

با سلام خدمت شما همراه عزیز

 

اتصال به دیتایبس رو چک بفرمایید

 

متن خطارو سرچ کنید حتما


  • 1399/05/28
  • ساعت 13:05

سلام استاد 

اتصال به دیتابیس طبق روشی که توی دوره گفتین بررسی کردم و مشکلی نداشت و حتی با استفاده از () var_dump تک تک خط کدا رو بررسی کردم و متوجه شدم که مشکل از کد 

$query->execute();

هست ولی دلیلی برای ارور دادن پیدا نکردم  


  • 1399/05/28
  • ساعت 13:06

متن خطارو سرچ کنید 


  • 1399/10/01
  • ساعت 02:43

درود
دوست عزیز این خط کد رو به کدتون در اول صفحه اضافه کنید:

require_once("dbconfig.php");

جای اون dbconfig.php اسم فایلی که جهت ارتباط با دیتابیس نوشتید رو وارد کنید.
برای اینکه ببینید این دستور چیکار میکنه به ویدیو 27 این دوره مراجعه کنید.


logo-enamadlogo-samandehi