Ludwig Ruderstaller: muss reload nach einem (mysql)-update sein?

Beitrag lesen

Hi,

das hat nix mit PHP/MYsql zutun sondern mit caching beim browser. verwende beim location.href eine fakeid, die sich imemr ändern, zb timestamp

<?
$sql="Update tabelle set";
$sql.=" vorname='$vorname'";
$sql.=" where id=$id";
$losgehts  =  mysql_query($sql);
?>
<SCRIPT LANGUAGE='JavaScript'>
  location.href='adressen.php?fakeid=<?=date("U");?>';
</SCRIPT>

so ändert sich die url immer, und der browser cachet es nicht.

wenn dieser update nach einem formsubmit passiert und du vorher NICHTS ausgegeben hast, kannst du auch gleich über den header die seite neu landen zb. header("location: adressen.php");

lg
Ludwig