query richtig auslesen erst nach aktualisierung

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • query richtig auslesen erst nach aktualisierung

    Hallo,

    habe ein kleine frage

    Ich führe per link ein DAb update aus sprich ich klicke auf einen bestimmten linkt damit wird der wert z.b in der db von 0 auf 1 gestzt. Gleichzeitig lese ich diesen wert auch aus. Soweit geht auch alles. mein problem ist einfach das ich jedoch erst die Webseite aktualiseren muss damit die änderung angezeigt wird. Habt ihr eine Idee das er dies sofort richtig ausliest ohne dass man den link 2 mal klicken muss oder aktualiseren muss?

    Hier mal die Code

    zum auslesen habe ich 2 Versuche gemacht

    einmal


    Quellcode

    1. $us_db->query("SELECT * FROM users WHERE id='$id'");
    2. while ($row = $us_db->fetch())
    3. {
    4. $notshow=$row['show_stufen'];
    5. }


    und einmal

    Quellcode

    1. $result = mysql_unbuffered_query("SELECT * FROM users WHERE id='$id'");
    2. while ($row = mysql_fetch_array($result))
    3. {
    4. $notshow=$row['show_stufen'];
    5. }


    und hiermit setze ich den eintrag

    Quellcode

    1. if (isset($_GET['notshow'])){
    2. $showwert=mysql_escape_string($_GET['notshow']);
    3. $us_db->query("UPDATE users SET show_stufen='$showwert' WHERE id='$id'");
    4. }


    wäre klasse wenn mir einer helfen könnte ist sehr wichtig für mich.

    lg
    Euer Dragon
  • hi,

    also ich bin mir nicht sicher ob ich dir richtig verstehe.

    Also du klickst auf einen Link und wirst auf eine Seite oder auf die selbe Seite geleitet. Dort führst du ein Script aus, was einen Wert in der DB ändert und die Daten mit dem neuen Wert aus der DB ausliest? Nur es werden wir die Inhalte mit dem alten wert angezeigt?

    (sorry bin heute nicht ganz auf der höhe)