+ Antworten
Ergebnis 1 bis 5 von 5

Thema: verlorene variable

  1. #1
    TP-Senior alftanner macht alles soweit korrekt Avatar von alftanner
    Registriert seit
    Nov 2002
    Ort
    Berlin
    Beiträge
    219

    verlorene variable

    hi@all, habe folgende 2 scripte:

    echo "<form action='test.php'>";
    echo "<SELECT NAME='bkk'>";
    echo "<option>";
    $result = mysql_list_tables($database);
    echo "Folgende Tabellen sind vorhanden<BR>";
    echo "</option>";
    while ($row = mysql_fetch_row($result)){
    echo "<OPTION>$row[0]</OPTION>";
    }

    echo "</SELECT>";
    echo "<INPUT TYPE='submit'>";
    echo "</form>";


    dieses ruft wie zu sehen ist, die test.php auf.die sieht so aus:

    echo "<form>";
    echo "<INPUT TYPE='submit' name='del'>";
    $abfrage = "SELECT * FROM $bkk";
    $ergebnis = mysql_query($abfrage);
    while($row = mysql_fetch_row($ergebnis))
    {
    echo "<BR><BR>$row[0] $row[1] $row[2] <INPUT TYPE='checkbox' NAME='kill[]' VALUE='$row[0]'> <BR>";

    }

    echo "<BR><BR><HR>";

    if ($del){

    for ($lo=0;$lo<sizeof($kill);$lo++) {

    $loeschen = "DELETE FROM $bkk WHERE id = '$kill[$lo]'";
    $loesch = mysql_query($loeschen);
    if ($loesch){

    }

    }

    }
    echo "</form>";


    jetzt habe ich das problem das der inhalt der gewählten tabelle ($bkk) angezeigt wird, aber ich kann ihn nicht löschen.es scheint als ob nach if ($del) die $bkk variable nicht mehr gefüllt ist!? erhalte folgende fehlermeldung:

    Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\wamp\homepages\test.php on line 17


    danke im voraus

    gruß
    alftanner

  2. #2
    TP-Moderator Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Avatar von Adromir
    Registriert seit
    Jun 2004
    Ort
    Hannover
    Beiträge
    4.806
    Echo die Variable doch erst mal..

  3. #3
    TP-Specialist theo bringt sich richtig ein Avatar von theo
    Registriert seit
    Apr 2002
    Ort
    743, evergreen terrace
    Beiträge
    2.346
    ai carramba!

    hi alf! schau dir doch bitte mal deine syntax (vor allem die korrekte schreibweise der variablen) genau an.
    dann soll dein script sicher testen, ob der submit-button gedrueckt wurde?! wie waers dann mit einem ordentlichen form (thema ... method="post/get")? und dann eben lieber fragen
    if ($_POST['del']) ....

    und deine fehlermeldung bezieht sich ja auf dein sql-statement. kann es sein, dass dein array leer ist bzw. falsche werte drin stehen. schonmal getestet?

    gruss
    hardy
    /b{2}|[^(bb)]/

    [Workshop] Nested sets

  4. #4
    TP-Specialist Dennis The Menace bringt sich richtig ein Dennis The Menace bringt sich richtig ein Avatar von Dennis The Menace
    Registriert seit
    Nov 2004
    Ort
    Ich komme aus dem Zauberwald
    Beiträge
    2.035
    echo "<form>";
    Das Formular hat weder ein Ziel noch eine Method. Du müstest also <form action="$_SERVER["PHP_SELF"]" method="post"> dort ebenfalls verwenden
    Zwei Dinge sind Unbestreitbar:
    • In einem Land, in dem Amerika Krieg führt, herrscht nachher Demokratie.
    • Die Erde ist eine Scheibe!
    Aktuelle Abendlektüre: Stephen King, Peter Strauch: Das schwarze Haus (Black House, 2001)
    Aktuelle Bewertung: Abgesehen davon, dass der Roman mal wieder demonstriert, dass der Author geistesgestört ist, sehr träge; wenig Spannung; schlechter Erzählstil. King halt^^!

  5. #5
    TP-Senior alftanner macht alles soweit korrekt Avatar von alftanner
    Registriert seit
    Nov 2002
    Ort
    Berlin
    Beiträge
    219
    danke,hat sich erledigt. läuft jetzt.auch ohne post/get und if ($_POST['del'])


    gruß

    alftanner

+ Antworten

Ähnliche Themen

  1. array ? will variable in einem speichern
    Von hesa im Forum Flash & Multimedia
    Antworten: 8
    Letzter Beitrag: 15.03.2004, 13:06
  2. Notice: Undefined variable:
    Von P4r4 im Forum Traum-Dynamik
    Antworten: 4
    Letzter Beitrag: 08.01.2004, 19:33
  3. Variable erweitern
    Von ArJay im Forum Flash & Multimedia
    Antworten: 8
    Letzter Beitrag: 23.07.2003, 14:26
  4. variable bei übergabe undefiniert?
    Von calpha im Forum HTML & CSS
    Antworten: 4
    Letzter Beitrag: 13.05.2003, 08:41
  5. Variable als Bildnummer festlegen
    Von drebbin im Forum Flash & Multimedia
    Antworten: 5
    Letzter Beitrag: 07.02.2002, 23:21

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51