title image


Smiley Re: Prüfen ob Verbindung zur MySQL Datenbank-Tabelle aufgebaut wurde
> Die "or die" ist nicht gerade ausreichend, um zu prüfen, ob eine tatsächliche

> Verbindung entstanden ist.



Das "or die" überprüft hier, ob mit den Zugangsdaten (server, username, password) eine Verbindung zum mySQL-Server aufgebaut werden konnte.



Über mysql_select_db() wählst du dann deine Datenbank aus.



> Ist schon armselig, vorher direkt einen SQL-Statement absetzen zu müssen, um zu

> erfahren, ob auch die Tabelle tatasächlicht existiert.



Wie meinst du das? Wenn du abfragen willst, welche Tabellen es in deiner Datenbank gibt, dann mache ein "show tables [like 'pattern']".

Im Normalfall geht man davon aus, dass die Tabellen, die man verwenden möchte, auch vorhanden sind. Falls nicht, kommt das Error-Handling zum Einsatz.




Gruß aus Heidelberg,
Rolf
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
Damian Conway - Perl Best Practices


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: