kostenloser Webspace werbefrei: lima-city


Leeren einer gesamten MySQL-Tabelle mit PHP

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    c*************h

    Hallo, ich weiß, dass ich schon einmal deswegen geschrieben hatte, aber ich habe das nicht ganz verstanden,:slant: kann mir vielleicht jemand den gesamten Quelltext schicken, den ich brauch um eine MySQL-Tabelle leeren, wenn die Verbindung mit der Datenbank schon hergestellt ist?

    Schon einmal vielen Dank im vorraus.:prost:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    <?php
    mysql_query('TRUNCATE TABLE tabellenname');
    ?>
    Dazu muss vorher eine Datenbankverbindung hergestellt worden sein sowie eine Datenbank ausgewählt worden sein.
    tabellenname muss mit dem Namen deiner Tabelle ersetzt werden.
  4. Autor dieses Themas

    c*************h

    Eigentlich hatte ich es auch schon so probiert, aber irgendwie funktioniert das nicht.
    Außerdem, muss ich den Namen der Tabelle in irgendwelche Zeichen wie z.B. ' oder " einschließen?
  5. $serverurl = "mysql.lima-city.de"; // Adresse zum Datenbankserver
    $servername = "carl-schoeneich"; // Benutzer
    $serverpasswort = "deinPasswort"; // Benutzerpasswort
    $dbname = "Name der Datenbank"; // Name der Datenbank


    $verbindung = mysql_connect($server,$servername,$serverpasswort);
    mysql_select_db($dbname);

    $loeschen = "TRUNCATE TABLE tabellenname";
    mysql_query($loeschen,$verbindung);
  6. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    carl-schoeneich schrieb:
    Eigentlich hatte ich es auch schon so probiert, aber irgendwie funktioniert das nicht.
    Was passiert denn?

    carl-schoeneich schrieb:
    Außerdem, muss ich den Namen der Tabelle in irgendwelche Zeichen wie z.B. ' oder " einschließen?
    Nur dann, wenn du als Tabellenname ein in SQL reserviertes Wort oder Sonderzeichen verwendest. Abgesehen davon ist das dann das Zeichen
    `
    .
  7. Autor dieses Themas

    c*************h

    Also zu erstens: Gar nichts!
    Und zu zweitens: Ok, gut dann teste ich das jetzt!
  8. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    carl-schoeneich schrieb:
    Also zu erstens: Gar nichts!
    Dann aktivier mal die Ausgabe von Fehlermeldungen: Anleitung.
  9. Autor dieses Themas

    c*************h

    Da kommt einfach garnichts!
  10. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    carl-schoeneich schrieb:
    Da kommt einfach garnichts!
    Achja klar, das Script macht keine Ausgabe. Das hab ich wohl vergessen dir mitzuteilen.
    Die Tabelle sollte aber geleert sein.
  11. Autor dieses Themas

    c*************h

    Ok, ich teste es einfach gleich nochmal!
  12. trickdieb schrieb:
    $serverurl = "mysql.lima-city.de"; // Adresse zum Datenbankserver
    $servername = "carl-schoeneich"; // Benutzer
    $serverpasswort = "deinPasswort"; // Benutzerpasswort
    $dbname = "Name der Datenbank"; // Name der Datenbank


    $verbindung = mysql_connect($server,$servername,$serverpasswort);
    mysql_select_db($dbname);

    $loeschen = "TRUNCATE TABLE tabellenname";
    mysql_query($loeschen,$verbindung);


    Erweitern mit:

    $serverurl = "mysql.lima-city.de";             // Adresse zum Datenbankserver
    $servername = "carl-schoeneich";         // Benutzer 
    $serverpasswort = "deinPasswort";      // Benutzerpasswort
    $dbname = "Name der Datenbank";    // Name der Datenbank
    
    
    $verbindung = mysql_connect($server,$servername,$serverpasswort);
    mysql_select_db($dbname);
    
    $loeschen = "TRUNCATE TABLE tabellenname";
    $loeschenfunktion = mysql_query($loeschen,$verbindung);
    
    if(!$loeschenfunktion) { echo "L&ouml;schen hat nicht geklappt."; } else { echo "L&ouml;schen war erfolgreich";}


    Und das Problem mit dem Skript, der nichts ausgibt, ist gelöst!

    Beitrag zuletzt geändert: 5.2.2012 1:02:21 von mf-hd
  13. Autor dieses Themas

    c*************h

    Danke an alle!
    Es funktioniert jetzt!
  14. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!