Avatar billede JJ77 Juniormester
16. februar 2006 - 18:10 Der er 4 kommentarer og
1 løsning

Er der en fejl i min sql-sætning? for den sletter ikke noget..

Jeg har nedenstående form som kalder min sql som skal slette noget.. men intet bliver slettet.. er der en fejl?

<form action=\"sletDinSalgsannonce.php\" method=\"get\" name=\"FormName\">
<input type=\"hidden\" value=\"$Id\">

            <input type=\"submit\" name=\"submitButtonName\" value=\"Slet annoncen\" border=\"0\">
        </form>




<?php
require_once("../members/common.php");

$Id = $_GET[Id];

//Q2 -SLETTER ANNONCER + TILHØRENDE BILLEDER (kun annoncer med billede bliver slettet her)
mysql_query("DELETE salgAfProdukt, billeder_salgAfProdukt FROM salgAfProdukt, billeder_salgAfProdukt WHERE billeder_salgAfProdukt.artikelid=salgAfProdukt.id AND salgAfProdukt.id = '$Id'");       

//Q3 -SLETTER ANNONCER UDEN BILLEDER
mysql_query("DELETE FROM salgAfProdukt WHERE id = '$Id'");

echo 'Din annonce er blevet slettet!';
?>
Avatar billede erikjacobsen Ekspert
16. februar 2006 - 18:35 #1
Tjek for om den giver dig fejl:    mysql_query("...") or die(mysql_error());
Avatar billede JJ77 Juniormester
16. februar 2006 - 19:20 #2
Der kommer ingen fejl :(
Avatar billede pidgeot Nybegynder
16. februar 2006 - 19:23 #3
Lige til kontrol, det øverste er den form der sender data til et dokument der indeholder koden for neden, korrekt?

I så fald vil jeg tro det bare er et spørgsmål om at rette <input type=\"hidden\" value=\"$Id\"> til <input type=\"hidden\" name=\"Id\" value=\"$Id\">.
Avatar billede JJ77 Juniormester
16. februar 2006 - 19:50 #4
pidgeot>>> Du er sku super... Det var jo bare det.. TAkker mange gange. smider du ikke et svar :)
Avatar billede pidgeot Nybegynder
16. februar 2006 - 20:10 #5
S'gerne :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester