LenovoId
@LenovoId
svg, css,js

Подключение к базе данных в чём ошибка?

В где у меня ошибка ?

<?php 

    define ("DB_HOST", "http://localhost/");
    define ("DB_USER", "root");
    define ("DB_PASS", "");
	

	$conection = mysql_connect("DB_HOST", "DB_USER", "DB_PASS");
	$db = mysql_select_db("my_db");
	if(!$conection || $db)
	{
		exit(mysql_error());
	}
	mysql_close();
?>


6cc7c39d69fe41ef97ee746cdce354ba.png

В подключении всегда ошибка хотя define присуствует и в них указаны данные ? почему ошибка ?
  • Вопрос задан
  • 1033 просмотра
Решения вопроса 3
erniesto77
@erniesto77
oop, rb, py, php, js
пишите connection с двумя n и mysql с буквой i и все будет норм

пароль пустой если что шутки шутками а рабочий вариант такой

$conn = mysql_connect("localhost", "my_host", "");
Ответ написан
Напишите просто localhost без http

define ("DB_HOST", "localhost");
Ответ написан
@bwrk
//http:// тут совсем не нужно
define ("DB_HOST", "localhost");

и
// в двойных кавычках получается не константа а просто строка
$conection = mysql_connect(DB_HOST, DB_USER, DB_PASS);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
trevoga_su
@trevoga_su
расширение mysql больше не поддерживается
не используй PDO или mysql, используй библиотеки - www.database.phpinfo.su
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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