dell functie verwijderd alle id's

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Net-marker

net-marker

02/01/2007 20:07:00
Quote Anchor link
hallo ik heb een dell. fnctie gesgreven die 1 id (msg_int_id) uit verschillende tabellen moet verwijderen. het probleem is alleen dat hij alle msg_int_id's uit de tabellen verwijderd.

kan iemand mij vertellen hoe dit komt, en hoe ik het op kan lossen?

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
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
 
if($_SERVER['REQUEST_METHOD'] == "POST")
    {

        if ( is_numeric($_GET['msg_int_id']) )
            {

            $sql_delete = "DELETE content, int_site, subbutton
                             FROM content, int_site, subbutton
                            WHERE int_site.msg_int_id ='"
.$_GET['msg_int_id']."'  
                              OR content.msg_int_id ="
.$_GET['msg_int_id']."
                              OR subbutton.msg_int ="
.$_GET['msg_int_id']."";
                            mysql_query($sql_delete) OR die("Error EC003: ".$sql_delete." kon niet worden uitgevoerd: ".mysql_error());
            if (mysql_affected_rows() == 0) //als er geen waardes uit de db worden opgehaald
                                     {
                                      echo "De pagina is niet verwijderd. Mogenlijk bestaat de pagina niet(EC004)";
                                     }

                                else  
                                     {
                                      echo 'er zijn '.mysql_affected_rows().'verwijderd';
                                     }
            }

        else
            {
             echo '<h2>Er is geen id aanwezig, ga terug naar de pagina en probeer het nog eens(EC005).</h2>';
            }
    }

    else
    {
    
    echo  '<h>Weet je zeker dat je het bericht met de title: "';
     title();
    echo '" wilt verwijderen?<br>,';
    ?>
 
Er zijn nog geen reacties op dit bericht.



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.