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 присуствует и в них указаны данные ? почему ошибка ?
  • Вопрос задан
  • 992 просмотра
Решения вопроса 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
02 мая 2024, в 21:59
15000 руб./за проект
02 мая 2024, в 21:54
1000 руб./в час
02 мая 2024, в 21:27
300000 руб./за проект