13. december 2004 - 02:23Der er
16 kommentarer og 3 løsninger
Tjek om der er forbindelse til databasen
Hvordan kan man tjekke om der er forbindelse til en database (mysql), og hvis der ikke er forbindelse, skal php skrive en besked at der er noget galt, og derefter stoppe alt hvad den har gang i.
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
mysql_connect("localhost", "brugernavn", "password") or die("Det gik i vasken");
Synes godt om
Slettet bruger
13. december 2004 - 07:15#2
Godmorgen.. :)
Eller: <?php $connection = mysql_connect("localhost", "brugernavn", "password"); if (!$connection) { echo "Ingen forbindelse!"; exit; } // Din normale kode, som ikke bliver udført hvis connectionen mislykkedes... ?>
Så kan du bruge $connection overalt i din kode, til at checke om der er forbindelse :)
Ja godmorgen! :) Nu har jeg lige prøvet dem begge, med et forkert password, og så kommer der en fejlmeddelse frem før min egen tekst bliver skrevet. Er det helt umuligt at fjerne de meddelser så det kun er min egen tekst der bliver brugt?
Synes godt om
Slettet bruger
13. december 2004 - 09:43#4
Der kommer da ikke en fejmeddelelse i det eksempel jeg gav?
Ja når du forsøger at lave queries gør der jo selvfølgelig. Det er netop derfor at du skal checke med if (!$connection).
ex:
<?php $connection = mysql_connect("localhost", "brugernavn", "password"); if (!$connection) { echo "Ingen forbindelse!"; exit; } else { // Queries, som kun bliver udført hvis der er connection (resten af din kode)... } ?>
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.