Jedną z operacji jest zmiana pozycji wyświetlania i gdy robie UPDATE do bazy danych pozycja rekordu sie zmienia lecz zmiana w tytulach jest widoczna dopiero gdy ponownie odswieze stronę.
oto fragment klasy
class album {private function options($id){ if($_POST['check']==$id){ $poz_minus=$wyn['poz']-1; alert('Operacja przebiegła pomyślnie','1'); } $poz_plus=$wyn['poz']+1; alert('Operacja przebiegła pomyślnie','1'); } } echo'<input type="hidden" name="id" value="'.$id.'" /><input type="hidden" name="check" value="'.$id.'" /> <b class="icon"> <div class="inputhover"><input type="submit" class="m_edit" value=" " name="edit"/></div><div class="inputhover"><input type="submit" class="m_del" value=" " name="del"/></div></b> <b class="icon">'; if($wyn['poz']!=1){ } if($wyn['poz']!=$this->end()){ } } private function first(){ $this->ends(); echo'<div class="titlebox"> <input type="checkbox" style="float:left;"/> <b class="bbox">Nazwa albumu</b> <b class="icon"><img src="images/mm/_del.gif"alt="delete"></b><b class="icon"><img src="images/mm/_edit.gif"alt="edit"></b> </div><div class="contentbox">'; $c=0; $class=($c++%2==1) ? 'conbox' : 'conboxodd'; $this->pokaz($wyn['id']); echo'<input type="submit" class="bboxsubmit"name="edit" style="width:310px;"value="'.$wyn['poz'].'. '.$wyn['nazwa'].'"/>'; $this->options($wyn['id']); } } } } }
Z góry dziękuję za pomoc.