За последние 24 часа нас посетили 73084 программиста и 1651 робот. Сейчас ищут 858 программистов ...

Warning:....

Тема в разделе "PHP для новичков", создана пользователем Greg1978, 18 дек 2008.

  1. Greg1978

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

    С нами с:
    18 окт 2008
    Сообщения:
    484
    Симпатии:
    0
    Адрес:
    class SenjorUser{}
    Помогите пожалуйста.
    Появляеться ошибка:
    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in Z:\home\localhost\www\.......
    Вот код где это "стопориться":
    PHP:
    1.  
    2. <?php
    3. ......
    4.  $sql = "SELECT \"entityid\", \"type\" FROM \"entities\"";
    5.     $res = mysql_query(DataManager::_getConnection(), $sql);
    6.    
    7.     if(!$res) {
    8.       die("Failed getting all entities");
    9.     }
    10. .......
    11. ?>
    12.  
    Я так понял нет соединения с БД!
    в чём же может быть ошибка, если в других функциях соединение происходит нормально.
    Код ф-ии соединения:
    PHP:
    1.  
    2. <?php
    3. .....
    4.  private static function _getConnection() {
    5.       static $hDB;
    6.    
    7.       if(isset($hDB)) {
    8.         mysql_select_db("contact");
    9.          return $hDB;
    10.       }
    11.    
    12.       $hDB = mysql_connect("localhost","admin","123") or die("Failure connecting to the database!");
    13.       mysql_select_db("contact");
    14.       return $hDB;
    15.   }
    16. .......
    17. ?>
    18.  
     
  2. free-bits

    free-bits Активный пользователь

    С нами с:
    13 ноя 2008
    Сообщения:
    296
    Симпатии:
    0
    Адрес:
    г. Красноярск
    Имхо в запросе гдето косяк
     
  3. sylex

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

    С нами с:
    9 ноя 2008
    Сообщения:
    625
    Симпатии:
    0
    Адрес:
    Омск
  4. Greg1978

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

    С нами с:
    18 окт 2008
    Сообщения:
    484
    Симпатии:
    0
    Адрес:
    class SenjorUser{}
    Вот блин, :D Спасибо!!!
    Пришлось с PostgreSQL переводить.