Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Скрипт не видит бд
 
 автор: kpripper   (28.03.2012 в 18:56)   письмо автору
 
 

    $link = mysql_connect("localhost", "mysql_user", "mysql_password")
        or die("Could not connect: " . mysql_error());
    print ("Connected successfully<br>");
        
        $dbs = mysql_list_dbs ($link);
                if (!$dbs) {
    echo "bad mysql_list_dbs<br>";
} else  {
    echo "good mysql_list_dbs<br>";
}
 
echo "mysql_list_dbs:".$dbs;
echo "<br>";
 
$db_count = mysql_num_rows($dbs);
echo "MySQL db_count: $db_count<br>";


выводит следующее:
Connected successfully
good mysql_list_dbs
mysql_list_dbs:Resource id #4
MySQL db_count: 1

Но в phpmyadmin я вижу две бд и подключиться надо как раз ко второй.

  Ответить  
 
 автор: Valick   (28.03.2012 в 20:39)   письмо автору
 
   для: kpripper   (28.03.2012 в 18:56)
 

<?php
// Без использования mysql_list_dbs()
$link mysql_connect('localhost''mysql_user''mysql_password');
$res mysql_query("SHOW DATABASES");

while (
$row mysql_fetch_assoc($res)) {
    echo 
$row['Database'] . "\n";
}

// Устарело, начиная с PHP 5.4.0
$link mysql_connect('localhost''mysql_user''mysql_password');
$db_list mysql_list_dbs($link);

while (
$row mysql_fetch_object($db_list)) {
     echo 
$row->Database "\n";
}
?>

надеюсь mysql_user и mysql_password вы меняете на реальный

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования