За последние 24 часа нас посетили 16970 программистов и 1295 роботов. Сейчас ищут 1509 программистов ...

подключение к базе данных MySQL

Тема в разделе "MySQL", создана пользователем newSaSka, 20 ноя 2006.

  1. newSaSka

    newSaSka Активный пользователь

    С нами с:
    20 ноя 2006
    Сообщения:
    2
    Симпатии:
    0
    Адрес:
    Минск
    У меня вопрос тоже по теме:
    Установила MySQL. Apach и PHP до этого работали. И пытаюсь проверить его с помощью вот этой тестовой странички:

    PHP:
    1.  
    2. <?php
    3.  
    4.   $dblocation = "localhost";
    5.   $dbname = "test";
    6.   $dbuser = "root";
    7.   $dbpasswd = "password";
    8.  
    9.   $dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
    10.   echo "xxxxxxxxxxxx";
    11.   if (!$dbcnx)
    12.   {
    13.     echo "<p>К сожалению, не доступен сервер mySQL</p>";
    14.     exit();
    15.   }
    16.   if (!@mysql_select_db($dbname,$dbcnx) )
    17.   {
    18.     echo "<p>К сожалению, не доступна база данных</p>";
    19.     exit();
    20.   }
    21.   $ver = mysql_query("SELECT VERSION()");
    22.  
    23.   if(!$ver)
    24.   {
    25.     echo "<p>Ошибка в запросе</p>";
    26.     exit();
    27.   }
    28.   echo mysql_result($ver, 0);
    29.   echo "Всё вроде получилось...";
    30. ?>
    31.  
    Так вот в результате ничего не выводится. Даже не ругается никак :( Просто пустая страничка.
     
  2. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    newSaSka
    PHP-код форматируем соответствующими тэгами
    PHP:
    1.  code
    знак @ подавление ошибок убери
     
  3. newSaSka

    newSaSka Активный пользователь

    С нами с:
    20 ноя 2006
    Сообщения:
    2
    Симпатии:
    0
    Адрес:
    Минск
    А если собаку убрать то ругается вот так:
    Fatal error: Call to undefined function mysql_connect() in E:\Site\localhost\www\test.php on line 8
    Я так понимаю, что оно думает, что MySQL не установлен...
     
  4. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    для этого я и посоветовал убрать "собаку" ...

    теперь вот с этим:
    в поиск по форуму

    попозже тему закрою, так как вопрос обсуждался много раз...
     
  5. magmaster

    magmaster Активный пользователь

    С нами с:
    19 апр 2006
    Сообщения:
    1
    Симпатии:
    0
    у меня такой вопрос. стоит винда на ней -> апач 1.3.x + php 4.4.4 + мускул 4.1.16 и значит при подключении к БД возникает ошибки:
    первые две мне не совсем ясны, видимо мускул криво сконфигурирован.
    вторую не знаю как исправить. где этого клиента скачать свежего к php?
    заранее спасибо!