Wenn eine Lektion gelöscht wird, sollen spätere nachrücken


 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
BB-BF-BM
Gast

BeitragWenn eine Lektion gelöscht wird, sollen spätere nachrücken Antworten mit Zitat

axinio Internet Marketing
Ich habe folgendes Problem:
im moment werden in meiner Datenbank in einer Tabelle Lektionen (für enien Vokabeltest-MOD) folgendermaßen angegeben:
L_1_SN und L_1_LN für Lektion 1,
L_2_SN und L_2_LN für Lektion 2
usw.
wenn ich nun Lektion 4 lösche, aber auch eine Lektion 5 besitze, wird diese danach nicht mehr angezeigt (weil ich dies mit einer Schleife gemacht habe)

folgender Code funktioniert nicht ganz:
PHP-Code:
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
<?php
        $sql 
"
            DELETE
            FROM " 
VOK_CONFIG_TABLE "
            WHERE    Feld = 'L_"
.$_GET['lektion']."_SN';";
        
$result1 mysql_query($sql);
        
$sql "
            DELETE
            FROM " 
VOK_CONFIG_TABLE "
            WHERE    Feld = 'L_"
.$_GET['lektion']."_LN';";
        
$result2 mysql_query($sql);
        
        for( 
$i = ($_GET['lektion'] + 1) ; isset($vok_admin['L_'.$i.'_SN']) ; $i++ ){
            
$sql "
                UPDATE " 
VOK_TABLE "
                SET    Feld = 'L_"
.($i-1)."_SN'
                WHERE Feld = 'L_"
.$i."_SN';";
            
mysql_query($sql);
            
            
$sql "
                UPDATE " 
VOK_TABLE "
                SET    Feld = 'L_"
.($i-1)."_LN'
                WHERE Feld = 'L_"
.$i."_LN';";
            
mysql_query($sql);
            echo 
$i;
        };
?>
Hoffentlich kann man erkennen, was er machen sol:
er soll die angegebene Lektion löschen und die folgenden eine Zahl herabstufen...
06 März 2006 19:28
BB-BF-BM
Gast

Beitrag Antworten mit Zitat

Fehler gefunden; hatte eine falsche Tabelle angegeben Rolling Eyes
07 März 2006 18:33
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge Darf ich eine von mir betreute Websit... Hilfe für Webmaster 2 ruby64 04 Nov 2011 20:09 Letzten Beitrag anzeigen
Keine neuen Beiträge mit onmouseover Text in ein Tabellenf... Javascript 1 pizza-esser 15 Sep 2011 13:13 Letzten Beitrag anzeigen
Keine neuen Beiträge Kontaktformular, E-Mail wird nicht an... PHP / MySQL 11 gitarrejoern 21 Aug 2011 14:58 Letzten Beitrag anzeigen
Keine neuen Beiträge generiertes Kontaktformular / Grafik ... PHP / MySQL 1 Svensen 21 Aug 2011 12:09 Letzten Beitrag anzeigen
Keine neuen Beiträge Eine Zeile als Überschrift (der <c... Hilfe für Webmaster 0 Steffen_1971 27 Mai 2011 16:02 Letzten Beitrag anzeigen