Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
PHP MySQL Connection Functietesten
In een PHP - gebaseerde webpagina , de mysql_connect functie gebruikt u om een ​​verbinding met een MySQL -database . Bij langere pagina's , of dynamische pagina's waar u maken en sluit meerdere database- connecties , kan het moeilijk zijn om bij te houden van de gevestigde verbindingen houden geworden . Er zijn verschillende manieren waarop u kunt MySQL verbindingen met behulp van verschillende PHP-functies op uw pagina testen . Verbinding

Om een verbinding met een MySQL database in PHP vast te stellen, moet u de mysql_connect functie, die een database- server , gebruikersnaam en wachtwoord als parameters nodig gebruiken . U kunt een verbinding op elk gewenst moment in uw code te creëren . De functie heeft een optionele parameter waarmee u meer dan een verbinding met een MySQL -database met dezelfde parameters . Hiermee kunt u meerdere gesprekken met de mysql_connect functie zonder dat er een PHP fout maakt .
De @ Symbool

Gebruik van het " @ "-teken in de voorkant van een functie gesprek vertelt PHP om een foutmelding niet zien als er iets misgaat . Bijvoorbeeld , als u de mysql_connect functie te gebruiken , maar typt een onjuiste hostnaam , PHP geeft een waarschuwing te zeggen dat het de verbinding niet tot stand kan brengen . Door het intikken van " @ mysql_connect " plaats , zal PHP proberen een verbinding te maken , maar als de poging mislukt , wordt er geen bericht gezien. Echter, dit maakt het moeilijker voor fouten controleren, omdat het moeilijker wordt om te bepalen waar zich problemen voordoen .
Als Verklaringen

U kunt gebruik maken van een " als " , statement om een ​​verbinding te testen met een MySQL database met behulp van een van MySQL functies van PHP 's . Ook maakt het gebruik van de " @ "-teken zorgt ervoor dat als je niet een gevestigde verbinding hebt , PHP is niet een foutbericht weergegeven op de webpagina . Typ bijvoorbeeld " if ( @ mysql_close ( $ conn ) ) " , gevolgd door voorwaardelijke uitkomsten om een ​​verbinding met een database te sluiten . Hiermee kunt u niet alleen de mogelijkheid om de MySQL -verbinding met behulp van een functie te sluiten testen , maar om ook berichten voor zowel succes en falen geven .
Error Handling

Bij het testen van alles op uw website met behulp van PHP , moet je altijd ook enkele error handling code . De PHP " sterven " en " exit " -functies laten je een bericht programmeren en uiteindelijk een script of functie-aanroep . Beide hetzelfde doen , zodat die je gebruikt is een kwestie van voorkeur . Type " mysql_connect ( ) or die ( " Kan geen verbinding met de database " ) ; " om aan te geven dat als PHP de MySQL database niet kan vinden , informeren de gebruiker met het bericht in de matrijs functie
< . br >

Previous: Next:
  PHP /MySQL Programmering
·Hoe vindt u de File Size in ee…
·Hoe te Bookmark Systems maken …
·Hoe te Strings van PHP Truncat…
·Hoe maak je een UPDATE MySQL Q…
·Betere manieren om te zoeken m…
·Hoe te PDO voor PHP Library in…
·Hoe te parsen XML Sports Feeds…
·Hoe te sorteren door een ander…
·Hoe maak je verbinding OpenOff…
  Related Articles
Hoe een Access Connection behulp van Vis…
Hoe kan ik PHP converteren naar VB.NET 
Hoe te DataGridView gebruiken voor MySQL…
Hoe te verbinden VB6 naar PHP Met ODBC 
Hoe je het niveau isoleren voor een Conn…
Hoe een Adode VB6 Connection gebruiken o…
Hoe maak je een tabel bewerken met PHP 
PHP Breuken in VirtualHost Mime type 
Hoe te Ingangen Pass Van PHP naar Perl 
  Programmering Articles
·Hoe je Java- updates Elimineer 
·Hoe maak je een kolom te UTF8 convertere…
·Hoe kan ik PHP converteren naar ASP.NET 
·Hoe maak je een methode die Geeft een st…
·Hoe om bestanden te laden in een PowerSh…
·Hoe de zaak van de letters wijzigen in V…
·JavaScript voor Time Berekeningen 
·Hoe maak je een Circulariteit Detect in …
·HTML URL Tutorial 
Copyright © Computer Kennis https://www.nldit.com