kostenloser Webspace werbefrei: lima-city


was ist das für ein Fehler

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    p**h

    hi
    was ist das f?r ein fehler?
    Fatal error: Call to a member function fetch_object() on a non-object in e:\wamp\www\dateien\tcp_board\inc\function.inc.php on line 65

    hier die zeile 64:
    while($row = $db->fetch_object($db->query("SELECT * FROM tcp_board_kat")))
    {...

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Vielleicht liegts ja daran, dass die Funktion mysql_fetch_object() hei?t?

    http://de.php.net/manual/de/function.mysql-fetch-object.php

    Du hast das Script nicht selbst geschrieben?

    MfG
    alopex
  4. Autor dieses Themas

    p**h

    ich hab ne class_db datei
    die fatch_object hat!
    class_mysql.ic.php
    <?php
    class db {
    //===================== start dec variable ============================================================================================================
    var $host = "";
    var $username = "";
    var $password = "";
    var $db = "";

    var $link_id = 0;
    var $query_id = 0;
    var $fetch_object;
    var $num_rows = 0;

    var $errdesc = "";
    var $errno = 0;

    var $appname = "TCProg Board";
    //==============================End====================================================================================================================
    //============= start functions =======================================================================================================================
    function db($host, $username, $password, $db){
    $this->host = $host;
    $this->username = $username;
    $this->password = $password;
    $this->db = $db;
    $this->connect();
    }

    function connect(){
    $this->link_id=mysql_connect($this->server,$this->user,$this->password);
    if (!$this->link_id) $this->error("Link-ID == false, connect failed");
    if ($this->db!="") $this->select_db();
    }

    function select_db(){
    $select_db = mysql_select_db($this->db, $this->link_id);
    if (!select_db) error("cannot use database".$this->db);
    }

    function query($query_string, $limit=0, $offset=0){
    if ($limit!=0) $query_string.=" LIMIT $offset, $limit";
    $this->query_id = mysql_query($query_string, $this->link_id);
    if (!$this->query_id) $this->error("Invalid SQL: ".$query_string);
    return $this->query_id;
    }

    function fetch_object($query_id=-1){
    if ($query_id!=-1) $this->query_id=$query_id;
    $this->fetch_object = mysql_fetch_object($this->query_id, $this->link_id);
    return $this->fetch_object;
    }
    ...


    und es gibta cuh ein $db = new db(...)

    Beitrag ge?ndert am 1.09.2005 19:00 von psih
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!