У меня один скрипт глючит... Вот кусок его текста: $conn = new config_class; mysql_connect($conn->server, $conn->db_user, $conn->db_pass) or die("mysql conn failed!"); mysql_select_db($conn->database) or die("db select failed!"); И ОН ПИШЕТ: "db select failed!"
Именно этот скрипт и выдает сообщение "db select failed!" Когда в cmd mysql пишу select current database, он пишет: ***NONE***
У тебя выдает ошибку, потому что не существует или нет доступа к базе данных. Чтобы узнать в чем ошибка, вместо mysql_select_db($conn->database) or die("db select failed!"); напиши PHP: <? mysql_select_db($conn->database) or die(mysql_error()); ?>
ВОТ, ЧТО ПИШЕТ: Fatal error: Call to undefined function mysql_select_db() in C:\Localhost\index.php on line 2
У меня подобная ошибка. Помогите, пожалуйста. Переменная path = D:\Program Files\S_Z_arc\xampplite\php;D:\Program Files\S_Z_arc\xampplite\php\ext;D:\Program Files\S_Z_arc\xampplite\mysql\bin Т.е пути прописаны, вроде, правильно. Вот кусок кода, который не идет: $host = "localhost"; $user = "root"; $pwd = ""; $DBname = "my_test_bd"; $dbLink = mysql_connect ($host, $user, ""); if ($dbLink) print ("<br> Connected successfully <br>\n"); else print ("<br> Failed to connect <br>\n"); $ret = mysql_create_db ($DBname, $dbLink); if ($ret) print ("<br> DB created successfully <br>\n"); else print ("<br> failded to create DB <br>\n"); if (mysql_close ($dbLink)) print ("<br> Connection closed <br>\n"); else print ("<br> Failed to close connection <br>\n"); Пояснение: вызов ф-ции mysql_connect ($host, $user, ""); - отрабатывает отлично. а вот вызов $ret = mysql_create_db ($DBname, $dbLink); - выдает соощение в explorer'e: Fatal error: Call to undefined function mysql_create_db() in D:\Program Files\S_Z_arc\xampplite\htdocs\xampp\DEL_NOW_HND.PHP on line 116 extension=php_mysql.dll - прописан в файле \apache\bin\php.ini