Iets in database zetten is niet direct zichtbaar, eerst pagina herladen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Timo Kleinhout

Timo Kleinhout

23/07/2013 12:10:46
Quote Anchor link
Hallo,

Ik had even een vraagje en misschien kunnen jullie mij hierbij helpen.

Als ik iets in de database zet bijvoorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$result_toevoegen
= mysql_query("INSERT INTO categorieen (categorie)
                                    VALUES ('Test')"
);

?>


En ik haar t op de zelfde pagina eruit, bijvoorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php

$result_categorie
= mysql_query("SELECT * FROM categorieen ORDER BY categorie ASC");

<
select required name="verwijderen">
    <
option value="">Kies een categorie...</option>
    [
code]<?php
        while($row_categorie = mysql_fetch_assoc($result_categorie))
        {

        ?>

            <option value="<?php echo $row_categorie["categorie"] ?>"><?php echo $row_categorie["categorie"] ?></option>
        <?php
        }
        ?>

</select>

?>


Dan werkt het allemaal wel maar is de nieuwe ingevoegde is niet gelijk zichtbaar, dan moet ik eerst de pagina herladen en dan staat hij er wel. Is hier een optie voor? Je kunt wel in je script gewoon pagina automatisch naar een nieuwe entry herladen alleen ik wil ook een melding mee geven als hij toegevoegd is en die komt dan weer te vervallen....

Is er een makkelijkere manier?
 
PHP hulp

PHP hulp

24/11/2024 14:11:50
 
TJVB tvb

TJVB tvb

23/07/2013 12:26:13
Quote Anchor link
Wat doe je eerst, het invoeren van de waarde of het ophalen?
 
Timo Kleinhout

Timo Kleinhout

23/07/2013 12:40:42
Quote Anchor link
Suuuuper dom.... in ieder geval bedankt!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.