login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Database verbinding controleren

Offline webcreatie - 07/01/2009 21:32 (laatste wijziging 07/01/2009 21:32)
Avatar van webcreatieNieuw lid Hoe kan ik met php een foutmelding aanmaken wanneer de database gegevens van een mysql database niet correct zijn?

Ik weet dat dit met die() kan maar dan wordt het script beeidigd en dat wil ik eigenlijk niet.

Het gaat hier om een script dat oa een database verbinding pagina aanmaakt in php. Hij mag alleen de pagina aanmaken wanneer de gegevens correct zijn (anders werkt het verbinden met de website niet).

De controle zelf gebeurd eigenlijk met een if statement.

Mvg,
Martijn

3 antwoorden

Gesponsorde links
Offline Stijn - 07/01/2009 22:01
Avatar van Stijn PHP expert
  1. if( ! mysql_connect(....) ) {
  2. //do iets
  3. }
Offline vinTage - 07/01/2009 22:05 (laatste wijziging 07/01/2009 22:06)
Avatar van vinTage Nieuw lid whatever in onderstaande codeblokken kan je dus voor elke mysql_iets gebruiken.

  1. $blaat = mysql_whatever(.......) or('je foutmelding')


normaal gezien wil je je error wel weten en plaats je dus:
  1. $blaat = mysql_whatever(.......) or(mysql_error());


Maar mysql_error() kan je dus omgooien naar je eigen "waarde"
Offline Stijn - 07/01/2009 23:43
Avatar van Stijn PHP expert Je kan die 'or ' bij iedere functie doen die false teruggeeft. Het is een verkorte manier van wat ik in me eerste reply zette, uitgezonderd dat je maar één lijn kan code kan uitvoeren.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.176s