Avatar billede ranger1 Nybegynder
18. december 2003 - 15:56 Der er 1 kommentar og
1 løsning

tjek om mysql database er online eller ej

Hejsa alle sammen.

Jeg kan ikke finde ud af at få det her til at virke som jeg vil jeg vil tjekke om min mysql database er online og hvis den ikke er det så skal man blive sendt til en anden side eller site

jeg har lavet følgende kode men det virker ikke og er der ikke en nemmere måde at lave det her på.

<?php
$db_host = "mysql.host.com";
$db_name = "myDatabase";
$db_user = "root";
$db_password = "mysql";

$index = "http://www.domain.dk/index2.php";
$index2 = "http://www.domain.dk/index3.php";

$connect=mysql_connect($db_host, $db_user, $db_password);
$db=mysql_select_db($db_name);
if(mysql_ping($connect)){


echo "</head>\n\n\n\n";
        echo "<frameset cols=100%,* frameborder=no border=0 framespacing=0>\n";
        echo "<frame src=http://$index>\n";
        echo "<noframes>\n";
        echo "<body bgcolor=black link=silver alink=black vlink=gray>\n";
        echo "<font face=helvetica color=white><center>\n";
        echo "This page uses frames, but it seems that your browser does not support this feature.\n";
        echo "To move on, click here:<br><a href=http://$index</a>\n";
        echo "</center></font>\n";
        echo "</body>\n";
        echo "</noframes>\n";
        echo "</frameset></html>\n";

} else {

echo "</head>\n\n\n\n";
        echo "<frameset cols=100%,* frameborder=no border=0 framespacing=0>\n";
        echo "<frame src=http://$index2>\n";
        echo "<noframes>\n";
        echo "<body bgcolor=black link=silver alink=black vlink=gray>\n";
        echo "<font face=helvetica color=white><center>\n";
        echo "This page uses frames, but it seems that your browser does not support this feature.\n";
        echo "To move on, click here:<br><a href=http://$index2</a>\n";
        echo "</center></font>\n";
        echo "</body>\n";
        echo "</noframes>\n";
        echo "</frameset></html>\n";
}
mysql_close($connect);
?>
Avatar billede jakoba Nybegynder
18. december 2003 - 16:05 #1
if ( !( $conn = mysql_connect( ... )) ) {
    // i could not connect so try connecting to another db
    $conn = mysql_connect( "another_server", ... )
            or die( mysql_error() );  //giv op hvis den heller ikke vil.
]

mvh JakobA
Avatar billede ranger1 Nybegynder
18. december 2003 - 22:37 #2
Det er ikke lige det jeg ville have den til men et godt forslag.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester