sql >> Database teknologi >  >> RDS >> Mysql

php mysql_connect Advarsel deaktiver

Ja, tilføj et @-tegn som sådan for at undertrykke advarsler/fejlmeddelelser, og udfør derefter fejlen en gang din egen:

$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;
}

Pas på, at du selv skal håndtere al fejlrapportering. Sådan kode er svær at fejlfinde, hvis du laver en fejl.



  1. Sammenkædning af et felt relateret til flere rækker af en post i forespørgselssæt i Django

  2. Flere INSERT-sætninger vs. enkelt INSERT med flere VALUES

  3. Tilføjelse af et et til mange forhold til en selvreferenceforælder/barn

  4. Konverter en binær til decimal ved hjælp af MySQL