@cocojambo1223

Не могу подключить бд?

Извиняюсь за тупой вопрос.В чем может быть проблема?
5fae3911165ad982112649.png
<?php 
	include 'auth.php';
	include '../db.php';
	$result = $conn->query("select * from clients");
	$result1 = $conn->query("select * from portfolio");
	$result2 = $conn->query("select * from workers");
    $result3 = $conn->query("select * from service");
?>


<?php
	$servername = "localhost";
	$username = "root";
	$password = "";
	$database = "salon" ;

	try {
	    $conn = new PDO("mysql:host=$servername;", $username, $password );
	    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
	    }
	catch(PDOException $e)
	    {
	    echo "Connection failed: " . $e->getMessage();
	    }

?>
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ответы на вопрос 4
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Английским по белому же написано - не выбрана база данных.
Смотрим строку DSN, и правда, база данных не указана.
Ответ написан
@Stalinko
PHP'шник и фрилансер до мозга костей
Да просто опечатался где-то. Вместо ->query() написал ->jquery().
jQuery вообще никак не связан с PHP и PDO.
Ответ написан
daemonhk
@daemonhk
ПсиХоПат

$dsn = "mysql:host=$host;dbname=$db;charset=$charset";
$pdo = new PDO($dsn, $user, $pass, $opt);
Ответ написан
Комментировать
Adamos
@Adamos
Предлагаю тостерчанам, отвечающим на вопросы со скриншотом ошибки, постить видео с неторопливым набором ответа.
Хотя нет, к этому они как раз привыкли...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы