SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 17.02.2024 22:12:49

vasserman
Участник
Зарегистрирован: 17.02.2024
Сообщений: 1

Подскажите где ошибка?

Добрый день. Не могу понять в чем причина

$link = mysqli_connect($c_host, $c_login, $c_pass)
  or
die ("Не возможно присоединитса к Базе Данных. Сервер возможно перезагружаетса. Обновите страницу через пару секунд");

mysql_select_db ($c_db)

Указывает на ошибку в последней строке
Спасибо заранее

Неактивен

 

#2 17.02.2024 23:40:43

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2421

Re: Подскажите где ошибка?

Добрый день,

раз Вы используете mysqli, а не mysql (mysqli_connect), то
логично пользовать mysqli_select_db ( https://www.php.net/manual/en/mysqli.select-db.php ),
попробуйте.

далее - что будет возвращать вызов функции mysqli_select_db? true или false;
еще вопрос - в переменной $c_db что содержится?

Если не получается, попробуйте пример из документации (ссылка выше приложена)

<?php

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$link = mysqli_connect("localhost", "my_user", "my_password", "test");

/* get the name of the current default database */
$result = mysqli_query($link, "SELECT DATABASE()");
$row = mysqli_fetch_row($result);
printf("Default database is %s.\n", $row[0]);

/* change default database to "world" */
mysqli_select_db($link, "world");

/* get the name of the current default database */
$result = mysqli_query($link, "SELECT DATABASE()");
$row = mysqli_fetch_row($result);
printf("Default database is %s.\n", $row[0])

 


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson