Datenbanktabelle löschen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datenbanktabelle löschen

    Schönen guten tag alle miteinander.
    Ich hoffe wirklich, das mit hier jemand helfen kann, denn ich hänge echt an einem Projekt.

    hab das Problem, das ich ein einer function eine tabelle updaten muß und eine ander löschen...

    beispiel :

    $query ="update blablabla";
    $query .=drop_table...
    $result = mysql_query(...

    ich hab glaube ich schon einige Versuche durch in allen möglichen Variationen.

    Weiß irgend jemand eine Lösung ???
    Wäre echt dankbar

    Viele Grüße
    akiss

  • #2
    Wo wäre denn hierbei (quasi 2 Schritte) das Problem:

    $sql = "UPDATE test SET name='AAAAAA' WHERE id=1";
    mysql_query($sql,$db);

    $sql = "DROP TABLE tabelle2";
    mysql_query($sql,$db);
    Immer erst mal gucken, ob Benzin im Tank ist ...

    Kommentar


    • #3
      Das Problem, liegt darin,

      das ich diesen Schritt auch schon probiert habe und es nicht funzt....

      Code:
      {
      	$sql	= "DELETE FROM lb_paare_chat WHERE chat_name='$table_name'";
      	mysql_query($sql,$conn);
      	}
      	$sql 	= "DROP_TABLE $table_name ";
      	$result = mysql_query($sql,$conn);
      	
      if ($result)	{
      Delete wird ausgeführt aber das Drop Table nicht ???

      weiß jemand weiter... ich mittlerweile nicht mehr...

      Bin dankbar für jede Idee..

      Gruß akiss

      Kommentar


      • #4
        Re: Das Problem, liegt darin,

        Original geschrieben von akiss
        das ich diesen Schritt auch schon probiert habe und es nicht funzt....

        Code:
        {
        	$sql	= "DELETE FROM lb_paare_chat WHERE chat_name='$table_name'";
        	mysql_query($sql,$conn);
        	}
        	$sql 	= "DROP_TABLE $table_name ";
        	$result = mysql_query($sql,$conn);
        	
        if ($result)	{
        Delete wird ausgeführt aber das Drop Table nicht ???

        weiß jemand weiter... ich mittlerweile nicht mehr...

        Bin dankbar für jede Idee..

        Gruß akiss

        Ich versuch's nochmal ... vielleicht hilfts ja irgendwann:

        Der MySQL-Server hat die Fähigkeit 'ne halbwegs vernünftige Fehlermeldung bei nicht erfolgreich ausgeführten Befehlen zurückzugeben. Diese Fehlermeldung kann man mit den Funktionen mysql_errno() [für die Fehlernummer] bzw. mysql_error() [für einen Fehlertext] abfragen. Manchmal könnte es sinnvoll sein diese Funktionen auch zu verwenden.

        Es könnte z.B. möglich sein das du nicht das Recht hast die Tabelle ( oder Tabellen ) zu löschen ... oder das der Server sich am SPACE hinter dem Statement stört ... das Statement ansich sieht sonst gut aus.

        Also ... immer den zuerst fragen der das Problem verursacht ... oder zumindest mit dem Verursacher (Programmierer) in Verbindung steht ... in diesem Falle der MySQL-Server ... dann das Forum ...
        carpe noctem

        [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
        [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

        Kommentar


        • #5
          mach mal drop table und nicht drop_table
          Beantworte nie Threads mit mehr als 15 followups...
          Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

          Kommentar


          • #6
            Fehlerteufel die einen zum verzweifeln bringen

            so hab jetzt den fehler gefunden.

            lag an einem kleinen Unterstrich (_)
            heißt Drop Table und nicht Drop_table

            das war alles was mich seit dreit tagen schon fast zum verzweifeln brachte....

            bedanke mich auf jeden fall für eure antworten...
            hat ja auch zur lösung beigetragen...

            grüße

            akiss

            Kommentar

            Lädt...
            X