sql >> Databáze >  >> RDS >> Mysql

php mysql_connect Varování zakázat

Ano, přidejte znak @, abyste potlačili varovné / chybové zprávy, a poté chybu proveďte jednou vaše vlastní:

$dblink = @mysql_connect(DBHOST_LOCAL, DBUSER, DBPASS);

if (!$dblink) 
{
    $dblink = @mysql_connect(DBHOST_REMOTE, DBUSER, DBPASS);                  
}

if (!$dblink)
{
    $message = sprintf(
        "Could not connect to local or remote database: %s",
        mysql_error()
    );
    trigger_error($message);
    return;
}

Dávejte pozor, abyste pak veškeré hlášení chyb zvládli sami. Takový kód je těžké ladit v případě, že uděláte chybu.



  1. Rozdíl mezi ANSI a Unicode ovladači MySQL

  2. Trendy databázového hardwaru a infrastruktury

  3. Jak iterovat přes objekt Yii CActiveDataProvider?

  4. Používání úložiště Intel Optane pro SQL Server