[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не могу выбрать базу данных
Гость_Диана
захожу на страницу и появляется надпись Не могу выбрать базу данных, с чем это связано и как исправить?



Спустя 1 минута, 12 секунд (25.11.2011 - 20:47) kovaldm написал(а):
Спросить почему.

Спустя 1 минута, 11 секунд (25.11.2011 - 20:48) TranceIT написал(а):
Скорее всего неверно указаны параметры подключения.
Там скорее всего что-то вроде

...
mysql_select_db($db_name, $connect) or die ('Не могу выбрать базу данных');
...


Спустя 48 секунд (25.11.2011 - 20:49) Guest написал(а):
<?
$hostname = "localhost";
$username = "user";
$password = "123";
$dbName = "ib";
$userstable = "users";

MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение ");

@mysql_select_db("$dbName") or die("Не могу выбрать базу данных ");
?>

вроде правильно

Спустя 1 минута, 36 секунд (25.11.2011 - 20:51) TranceIT написал(а):

mysql_select_db("$dbName") or die(mysql_error());

$dbName без кавычек!

Спустя 2 минуты (25.11.2011 - 20:53) Гость_Диана написал(а):
Сделала, выводит Parse error: syntax error, unexpected T_STRING in Z:\home\localhost\www\diana\datauser.php on line 10

Спустя 3 минуты, 48 секунд (25.11.2011 - 20:56) Guest написал(а):
<?
$hostname = "localhost";
$username = "user";
$password = "123";
$dbName = "ib";
$userstable = "users";

MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение ");

mysql_select_db($dbName) or die(mysql_error(Не могу выбрать базу данных) );
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<
html>
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<
title>Пользовательский блок</title>
</
head>
<
body>
<
p align='left'>Добро Пожаловать в блок пользователя</p>
<?php
$result = mysql_query("select * FROM $userstable");
?>
<table border='1' align='center' cellpadding='0' cellspacing='0'>
<
TR>
<
TD><strong>Id</strong></TD>
<
TD><strong>ФИО</strong></TD>
<
TD><strong>Дата рождения</strong></TD>
<
TD><strong>Телефон</strong></TD>
</
TR>

<?php
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
echo ("<TR>\n");
printf ("<TD> %s </TD> <TD> %s </TD><TD> %s </TD><TD> %s </TD>", $row[0], $row[1], $row[2], $row[3]);
echo ("</TR>\n");
}

?>
</table>


</
body>
</
html>

Спустя 8 минут, 16 секунд (25.11.2011 - 21:05) Guest написал(а):
подскажите что не так, пожалуйста?

Спустя 2 минуты, 22 секунды (25.11.2011 - 21:07) TranceIT написал(а):
Заключите код в тэги.

Спустя 3 минуты, 22 секунды (25.11.2011 - 21:10) Гость_Диана написал(а):
какие?

Спустя 4 минуты, 33 секунды (25.11.2011 - 21:15) TranceIT написал(а):
Цитата (Гость_Диана @ 25.11.2011 - 18:10)
какие?

[php][/php]

Спустя 48 секунд (25.11.2011 - 21:16) Placido написал(а):
Уберите "Не могу выбрать базу данных" из mysql_error():
or die(mysql_error());

Или перепишите так:
or die('Не могу выбрать базу данных: ' . mysql_error());


Спустя 1 минута, 52 секунды (25.11.2011 - 21:18) Гость_Диана написал(а):
спасибо большое)

Спустя 2 минуты, 29 секунд (25.11.2011 - 21:20) inpost написал(а):
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.