Een rij deleten uit de db

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Wouter reyntjens

wouter reyntjens

02/12/2006 01:14:00
Quote Anchor link
ik zou graag een remove doen met deze code:
ZO haal ik de gegevens uit de database en steek deze in een drop-down menu,
als je dan op eentje selecteerd, en op verwijdert duwt, dan wordt de rij uit de database verwijdert

Hoe doe ik dit met onderstaande code?
<form id="form1" method="post" action="">

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
18
19
20
<?php
            // Make a MySQL Connection
            require_once("connect.php");
            
            // Get all the data from the "example" table
            $result = mysql_query("SELECT * FROM koen")
            or die(mysql_error());
            
            echo "<select name=\"select\">\n";
            // keeps getting the next row until there are no more to get
            while($row = mysql_fetch_array( $result ))
            {

            // Print out the contents of each row into a table
            
                echo "<option value=\"".$row['titel']."\">";
                    echo $row['titel'];
                echo "</option>\n";
            }

            echo "</select>";  
        ?>

<input type="submit" name="knop" value="Versturen" />
</form>


bedankt
 
PHP hulp

PHP hulp

17/11/2024 03:47:42
 
Jan Koehoorn

Jan Koehoorn

02/12/2006 01:41:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        $sql = "
            DELETE FROM koen
            WHERE titel = '"
. $_POST['select'] . "'
            LIMIT 1
            "
;
        if (!mysql_query ($sql)) {
            trigger_error (mysql_error ());
        }
    }

?>
 



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.