scusa, ma se $_GET['id_s']=20 succede che:Originariamente inviato da nickang
Codice PHP:
$id_s=$_GET['id_s']-1;
$sql2="UPDATE $tabella SET order_id_section='".$_GET['id_s']."' WHERE order_id_section='$id_s'";
$sql2.="UPDATE $tabella SET order_id_section='$id_s' WHERE order_id_section='".$_GET['id_s']."'";
...cioè per scambiare due varibili te ne serve una terza!Codice PHP:
$id_s=$_GET['id_s']-1; //cioè $id_s=19
$sql2="UPDATE $tabella SET order_id_section=20 WHERE order_id_section=19";
//qui hai già perso il valore di order_id_section=19
$sql2.="UPDATE $tabella SET order_id_section=19 WHERE order_id_section=20";