Geen juiste ID bij verwijderen via pop-up!

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dennis

Dennis

15/04/2007 21:56:00
Quote Anchor link
Ik heb een probleempje met het verwijderen van een taal.
Ik heb meerdere talen en wanneer ik er 1 wilt deleten, pakt hij altijd de laatst toegevoegde taal.

Via een normale link werkt het wel, maar voor het verwijderen gebruiken wij een pop-up van het window prototype.

Ik hoop dat iemand ons snel kan helpen! Ons eindprodukt moet dinsdag op school gepresenteerd worden!

Alvast super bednakt.

Hieronder de code.

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
$sql = "SELECT * FROM talenkennis WHERE cv_id = ".$werknemer_ID;
$resultaat = mysql_query($sql); //voer SQL code uit
if (mysql_result($resultaat,0) != 0) {
    while ($rij = mysql_fetch_array($resultaat)) {
        $taal_ID = $rij['talenkennis_ID'];
        $niveau = $rij['talenkennis_niveau'];
        if($niveau == 1){echo "<div id=\"cv_kennis\"><label for=\"talenkennis_taal\">".$rij['talenkennis_taal'].":</div> <div id=\"cv_niveau\"><img src=\"../images/stars1.gif\"></label></div>";}
        if($niveau == 2){echo "<div id=\"cv_kennis\"><label for=\"talenkennis_taal\">".$rij['talenkennis_taal'].":</div> <div id=\"cv_niveau\"><img src=\"../images/stars2.gif\"></label></div>";}
        if($niveau == 3){echo "<div id=\"cv_kennis\"><label for=\"talenkennis_taal\">".$rij['talenkennis_taal'].":</div> <div id=\"cv_niveau\"><img src=\"../images/stars3.gif\"></label></div>";}
        if($niveau == 4){echo "<div id=\"cv_kennis\"><label for=\"talenkennis_taal\">".$rij['talenkennis_taal'].":</div> <div id=\"cv_niveau\"><img src=\"../images/stars4.gif\"></label></div>";}
        if($niveau == 5){echo "<div id=\"cv_kennis\"><label for=\"talenkennis_taal\">".$rij['talenkennis_taal'].":</div> <div id=\"cv_niveau\"><img src=\"../images/stars5.gif\"></label></div>";}
        echo "<div id=\"cv_bewerken\"><a href=\"taal_wijzigen.php?ID=".$taal_ID."\"><img src=\"/images/wijzigen.gif\" alt=\"wijzigen\" /></a> ";
        echo "<a href=\"#\" onclick=\"openConfirm2()\"><img src=\"/images/verwijderen.gif\" alt=\"verwijderen\" /></a></div><br style=\"clear:left;\" />";
        echo "<script type=\"text/javascript\">
        function openConfirm2() {
        Dialog.confirm(\"<h3>Wat je zeker dat je de taal (".$taal_ID.") wilt verwijderen? </h3> <form action='/werkzoekenden/taal_verwijderen.php?ID=".$taal_ID."'><input type='hidden' name='ID' value='".$taal_ID."' ><input type='submit' value='YES' /><input type='button' value='Cancel' onclick='Dialog.cancelCallback()'cancelButtonClass /></form>\", {top: 250, width:250, className: \"alphacube\", cancelLabel:\"No\"})
        }
        </script>";
    }    
    echo "<p><img src=\"/images/toevoegen.gif\" alt=\"toevoegen\" class=\"img_toevoegen\" /><a href=\"taal_toevoegen.php\" class=\"mijngegevens_wz\">Taal Toevoegen</a></p>";
}
[/CODE]
Gewijzigd op 01/01/1970 01:00:00 door Dennis
 
PHP hulp

PHP hulp

20/11/2024 10:18:32
 
Frank -

Frank -

15/04/2007 22:00:00
Quote Anchor link
Je schrijft ultracompacte code en je hebt een probleem. Rarara hoe zou dat toch kunnen?

Ga de boel overzichtelijk noteren, echo de DELETE-query en vraag je af waarom een id een bepaalde waarde heeft.

Noemen ze ook wel debuggen...
 
- SanThe -

- SanThe -

15/04/2007 22:11:00
Quote Anchor link
Je geeft het id ook niet mee in de link.
 
Dennis

Dennis

15/04/2007 22:13:00
Quote Anchor link
SanThe schreef op 15.04.2007 22:11:
Je geeft het id ook niet mee in de link.

Als ik dat doe, opent de pop-up niet.
 



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.