wert plus minus---MySQL-Client-Version: 4.1.12
Morgen
Habe ein Script das aus irgendeinem Grund nicht vollständig funktioniert
komme aber nicht selbst darauf wieso...
Link:
Aus Platz 3 sollte Platz 4 werden, diese beiden sollten also die Plätze tauschen
Platz 3 wird zu Platz 4, Platz 4 bleibt jedoch auch Platz4....wiso?
gruss jackob
Morgen
Habe ein Script das aus irgendeinem Grund nicht vollständig funktioniert
komme aber nicht selbst darauf wieso...
Link:
HTML:
...aktion=sortieren&platz=3&sort=ab
Aus Platz 3 sollte Platz 4 werden, diese beiden sollten also die Plätze tauschen
PHP:
if ( isset( $_GET['aktion'] ) && $_GET['aktion'] == "sortieren" )
{
if ( $_GET['sort'] == "auf" )
{
$query = mysql_query ("UPDATE partner SET sortierung = sortierung + 1 WHERE sortierung = ".($_GET['platz']-1)."");
$query = mysql_query ("UPDATE partner SET sortierung = sortierung - 1 WHERE sortierung = ".$_GET['platz']."");
$ergebnis = mysql_query( $query, $link );
if ( ! $ergebnis )
die ( "sortieren update error: ".mysql_error() );
}
if ( $_GET['sort'] == "ab" )
{
$query = mysql_query ("UPDATE partner SET sortierung = sortierung - 1 WHERE sortierung = ".($_GET['platz']+1)."");
$query = mysql_query ("UPDATE partner SET sortierung = sortierung + 1 WHERE sortierung = ".$_GET['platz']."");
$ergebnis = mysql_query( $query, $link );
if ( ! $ergebnis )
die ( "sortieren update error: ".mysql_error() );
}
}
Platz 3 wird zu Platz 4, Platz 4 bleibt jedoch auch Platz4....wiso?
gruss jackob
Zuletzt bearbeitet: