tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
447
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    daniel_sun daniel_sun ist offline Mitglied Silber
    Registriert seit
    Mar 2006
    Beiträge
    98
    Hi,
    nach dem ich das Umfrageproblem gelöst habe und eigendlich die ganze website ohne gehler programmieren konnte habe ich nun ein Problemm mit dem screens löschen. Einen neuen Screen hinzuzufügen ist kein problem... aber einen zu löschen schon:

    hier das Script womit man die den Screen auswählen kann, den man löschen will:

    PHP-Code:
    <?php
    //****************FETCH anfang*****************
    $conn mysql_connect($mysql_host$mysql_user$mysql_pass);

    if (!
    $conn) {
       echo 
    "Keine Verbindung zur DB: " mysql_error();
       exit;
    }

    if (!
    mysql_select_db("sgbrowser")) {
       echo 
    "Kann  mydbname nicht auswählen: " mysql_error();
       exit;
    }

    $sql "SELECT * FROM sgc_screen_gegner";
    $result mysql_query($sql);
    if (!
    $result) {
       echo 
    "Anfrage ($sql) konnte nicht ausgeführt werden : " mysql_error();
    }
    echo 
    "<br><br>";
    echo 
    "<table border=\"3\">";
    echo 
    "<tr><td><b><font color=\"#ffffff\">Name:</b></td><td><b><font color=\"#ffffff\">Löschen?</b></td></tr>";
        while(
    $row mysql_fetch_assoc($result)){
            echo 
    "<tr><td><b><font color=\"#ffffff\"><img src=\"";
            echo 
    $row['link'];
            echo 
    "\" width=\"100\" height=\"100\"></b></td>";
            echo 
    "<td><b><font color=\"#ffffff\">";
            echo 
    "<a href=\"del_screen_gegner.php?patner=";
            echo 
    $row['link'];
            echo 
    "\"><font color=\"#ffffff\">Löschen</a>";
           echo 
    "</b></td></tr>";
        }
    mysql_free_result($result);
    echo 
    "</table>"
    ?>

    Und nun das Eigendliche script das löscht...

    PHP-Code:
    <?php
    include('../include/config.php');
    $conn mysql_connect($mysql_host$mysql_user$mysql_pass);

    if (!
    $conn) {
       echo 
    "Keine Verbindung zur DB: " mysql_error();
       exit;
    }

    if (!
    mysql_select_db("sgbrowser")) {
       echo 
    "Kann  mydbname nicht auswählen: " mysql_error();
       exit;
    }

    $sql "DELETE FROM
        sgc_screen_gegner
        WHERE
        link = '"
    .$_GET["patner"]."'";
    mysql_query($sql) OR die(mysql_error());
    echo 
    "Der Screen <b> ";
    echo 
    $_GET['patner'];
    echo 
    " </b>wurde gelöscht.</b>";
    ?>
    Wenn ich die Scipts ausführe funktioniert das script, der screnn wird auf der Page aber nich angezeigt.... Lösche ich den Screen mauell (per PHP My Admin) wird er nicht mehr angezeigt, somit muss der fehler beim löschscript liegen.

    danke im vorraus für die Hilfe.

    mfg

    daniel_sun
     

  2. #2
    soyo soyo ist offline Mitglied Brillant
    Registriert seit
    Apr 2006
    Beiträge
    794
    versuchs mal mit :

    PHP-Code:
    $sql "DELETE FROM
                 sgc_screen_gegner
               WHERE 
                 link = '{$_GET["patner"]}'"

     

Ähnliche Themen

  1. Ordner kann nicht gelöscht werden
    Von blubbbla im Forum PHP
    Antworten: 1
    Letzter Beitrag: 17.01.08, 10:06
  2. MySQL daten werden nicht gelöscht :(
    Von BerlinerBaer im Forum PHP
    Antworten: 7
    Letzter Beitrag: 30.09.07, 01:20
  3. Userprofiles bei Win 2K können nicht gelöscht werden
    Von Caimbeul im Forum Microsoft Windows
    Antworten: 3
    Letzter Beitrag: 23.10.03, 11:07
  4. was wenn sessoins nicht gelöscht werden?
    Von @milhouse im Forum PHP
    Antworten: 1
    Letzter Beitrag: 30.12.01, 06:39