Невалиден MySQL резултат!?

SuCcEsS

Registered
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in includes\inc-setup.php on line 32

Редове 30-33
Код:
    function fetch( $info )
    {
        return mysql_fetch_array( $info );
    }

Целия код
Код:
<?php

include( $incloc . "includes/inc-config.php" );

class mysql {
    function connect()
    {
        global $DB_INFO;

        $connect = mysql_connect( $DB_INFO['hostname'], $DB_INFO['username'], $DB_INFO['password'] );

        if ( !$connect ) {
            die( "Неможе да се свърже с mySQL хоста." );
        } else {
            $select = mysql_select_db( $DB_INFO['database'] );

            if ( !$select ) {
                die( "Неможе да се свърже с базата данни." );
            } else {
                return $select;
            } 
        } 
    } 

    function query( $info )
    {
        return mysql_query( $info );
    } 

    function fetch( $info )
    {
        return mysql_fetch_array( $info );
    } 

    function num( $info )
    {
        return mysql_num_rows( $info );
    } 
    function affected()
    {
        return mysql_affected_rows();
    } 
    function close()
    {
        return mysql_close();
    } 
} 

$db = new mysql;
$db->connect();

$mintime15 = time() - ( 60 * 15 );
$timeminus24 = time() - ( 60 * 60 * 24 );

$gamedate = date( "d-m-Y - H:i:s" );

$result = $db->query( "SELECT * FROM settings" );
while ( $rowz = $db->fetch( $result ) ) {
    $x1 = $rowz['sName'];
    $x2 = $rowz['sValue'];
    $SETTINGS[$x1] = $x2;
} 

?>
 
$connect = mysql_connect( $DB_INFO['hostname'], $DB_INFO['username'], $DB_INFO['password'] );


hostname - localhost или домеина
username - името на мусял
password - парола на мусял

Така пробва ли ?

Или инсталирай appserv и пробвйа с него
 
<?php

include( $incloc . "includes/inc-config.php" );

class mysql {
function connect()
{
global $DB_INFO;

$connect = mysql_connect( $DB_INFO['hostname'], $DB_INFO['username'], $DB_INFO['password'] );

if ( !$connect ) {
die( "Неможе да се свърже с mySQL хоста." );
} else {
$select = mysql_select_db( $DB_INFO['database'] );

if ( !$select ) {
die( "Неможе да се свърже с базата данни." );
} else {
return $select;
}
}
}

function query( $info )
{
return mysql_query( $info );
}

function fetch( $info )
{
return mysql_fetch_assoc( $info );
}

function num( $info )
{
return mysql_num_rows( $info );
}
function affected()
{
return mysql_affected_rows();
}
function close()
{
return mysql_close();
}
}

$db = new mysql;
$db->connect();

$mintime15 = time() - ( 60 * 15 );
$timeminus24 = time() - ( 60 * 60 * 24 );

$gamedate = date( "d-m-Y - H:i:s" );

$result = $db->query( "SELECT * FROM `settings`" ) or die (mysql_error());
while ( $rowz = $db->fetch( $result ) ) {
$x1 = $rowz['sName'];
$x2 = $rowz['sValue'];
$SETTINGS[$x1] = $x2;
}

?>

Пробвай така!
 

Back
Горе