existiert Tabelle?

Dieses Thema existiert Tabelle? im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von cultsibi, 25. Apr. 2005.

Thema: existiert Tabelle? Hab ein ganz einfaches Problem, was mir gestimmt einer mal auf die schnelle beantworten kann. Wie kann ich prüfen,...

  1. Hab ein ganz einfaches Problem, was mir gestimmt einer mal auf die schnelle beantworten kann.
    Wie kann ich prüfen, ob in einer Datenbank eine bestimmte Tabelle existiert?
     
  2. Hi,

    ne angabe der Programmiersprache und Datenbank wär ganz Hilfreich :)

    Für PHP + mySQL z.B. mit: http://de2.php.net/manual/de/function.mysql-list-tables.php
    oder schau dir den 4ten Kommentar von oben (auf oben genannter Seite) an.
    Edit: oder den 6ten, is quasi das was Conny gepostet hat ;)
     
  3. Schreib dir ne kleine Funktion ;)

    Code:
    <?php
    function pruefe($tbl, $link_id) {
      $ex = @mysql_query(SELECT 1 FROM $tbl LIMIT 0, $link_id);
      if ($ex) return true;
      return false;
    }
    ?>
    
    Existiert die Tabelle wird TRUE andernfalls FALSE zurückgegeben.

    gruss conny
     
  4. ich meinte natürlich php und eine mysql DB ;)

    Code:
    <?php
    	$db_exist = @mysql_query(SELECT ID FROM ds3_tribe LIMIT 0);
    	if ($db_exist)
    	{ echo DB vorhanden; }
    	else
    	{ echo DB nicht vorhanden; }
    ?>
    Jedoch liefert mir mein Script bei diesem Code immer
    DB nicht vorhanden zurück, obwohl sie existiert :-\
     
  5. Code:
    <?php
    $link_id = mysql_connect(localhost,xx,xx);
    mysql_select_db(xx, $link_id);
    $db_exist = @mysql_query(SELECT 1 FROM tbl_xx LIMIT 0);
    if ($db_exist)
    {echo Tabelle vorhanden;}
    else
    {echo Tabelle nicht vorhanden;}
    ?>
    
    Funktioniert definitiv ;)

    gruss conny
     
  6. Ei der Daus, er hat mich beim abschreiben erwischt ;D ;D
     
  7. jo, funktioniert jez

    der fehler lag wo anders ;)

    aber trotzdem vielen Dank
     
Die Seite wird geladen...

existiert Tabelle? - Ähnliche Themen

Forum Datum
laufwerk existiert mal und mal nicht... Windows XP Forum 23. Mai 2006
existiert ein verzeichnis - batch Windows XP Forum 20. Mai 2006
DAU-Frage: Outlook.pst existiert nicht Windows XP Forum 5. Aug. 2005
Sorry, nochmal SQL -> Kann Datenbank nicht wiederherstellen, existiert bereits! Webentwicklung, Hosting & Programmierung 21. Juli 2005
GPO wird übernommen, existiert aber garnicht mehr !? Windows Server-Systeme 13. Apr. 2005