Achot: MySQL Zugangsdaten

Beitrag lesen

Guten Morgen,

ich arbeite auf zwei unterschiedlichen Webspace Paketen. Auf einem entwickel ich die Seite auf dem anderen ist die Live Seite. Bis jetzt hatte ich immer umständlich zwei Verzeichnisse auf der Festplatte. Dieses würde ich gerne zusammenfügen.

Nur ein Problem, ich habe unterschiedliche Zugangsdaten, die ich jetzt in eine Datei gepackt habe:

switch ($_SERVER['SERVER_NAME'])
{
  case 'https://example.com' :
    
    $mysqli = new mysqli("127.0.0.1", "xxxxx", "xxxxx", "xxxxx");

	if ($mysqli->connect_error) {
	  echo "Fehler bei der Verbindung: " . mysqli_connect_error();
	  exit();
	}
	
	if (!$mysqli->set_charset("utf8")) {
	  echo "Fehler beim Laden von UTF8 ". $mysqli->error;
	}
    
    break;
  
  default :
    $mysqli = new mysqli("localhost", "xxxxx", "xxxxx", "xxxxx");

	if ($mysqli->connect_error) {
	  echo "Fehler bei der Verbindung: " . mysqli_connect_error();
	  exit();
	}
	
	if (!$mysqli->set_charset("utf8")) {
	  echo "Fehler beim Laden von UTF8 ". $mysqli->error;
	}
    
    break;
}

Ist dieses so OK oder könnte man dieses auch noch vereinfacht schreiben?