Avatar billede clausberg Nybegynder
12. juli 2008 - 21:18 Der er 6 kommentarer og
1 løsning

Unknown column in 'where clause'

Hey
Jeg vil gerne slette en række i min tabel.

Ved klik på dette link:

<td align=center><a href='removeorder.php?ses_id=$ses_id'>Slet</a><br /></td>

bliver man ført over til removeorder.php:

<?php
//connect to database
$conn = mysql_connect(xxxxxxxx)

if ($_GET[ses_id] != "") {
    $delete_item = "delete from store_final where ses_id = $_GET[ses_id]";
    mysql_query($delete_item) or die(mysql_error());

    //redirect to showcart page
    header("Location: admin.php");
    exit;

} else {
    //send them somewhere else
    header("Location: admin.php");
    exit;
}
?>

Men jeg får fejlen:

Unknown column '32fgdd5d5t5y7jh88l9ghytfewqh12jk' in 'where clause'

Hvad gør jeg galt?
Avatar billede erikjacobsen Ekspert
12. juli 2008 - 21:22 #1
Der skal vel '....' rundt om en værdi.
Avatar billede clausberg Nybegynder
12. juli 2008 - 21:23 #2
Ja... det har jeg også læst et par gange, men hvor??? Jeg har prøvet alle steder ;-)
Avatar billede clausberg Nybegynder
12. juli 2008 - 21:27 #3
Min tabel ser sådan ud, men jeg går ikke ud fra, at det er her fejlen skal findes?

CREATE TABLE `store_final` (
  `ses_id` varchar(32) NOT NULL,
  `item_id` int(6) NOT NULL,
  `item_size` varchar(20) NOT NULL,
  `item_asses` varchar(100) NOT NULL,
  `item_qty` smallint(6) NOT NULL,
  `order_name` varchar(50) NOT NULL,
  `order_address` varchar(75) NOT NULL,
  `order_zip` varchar(4) NOT NULL,
  `order_city` varchar(25) NOT NULL,
  `order_phone` varchar(8) NOT NULL,
  `order_time` datetime NOT NULL,
  PRIMARY KEY  (`ses_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Avatar billede erikjacobsen Ekspert
12. juli 2008 - 21:28 #4
Nej, det har du ikke. Du har ikke prøvet de rigtige steder.

    $delete_item = "delete from store_final where ses_id = '$_GET[ses_id]'";
Avatar billede clausberg Nybegynder
12. juli 2008 - 21:31 #5
!!!!!!!!!!!!!!!!! Come on ;-) Genialt... den fejl har jeg squ brugt for lang tid på!!

Super... tak... det er altid godt med et par friske øjne!! ;-)

Smid et svar.
Avatar billede erikjacobsen Ekspert
12. juli 2008 - 21:32 #6
Jeg samler slet ikke på point, tak. Svar selv, accepter dit eget svar.
Avatar billede clausberg Nybegynder
12. juli 2008 - 21:48 #7
All righty ;-) Så tak for hjælpen igen !!!!
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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