Avatar billede krydset Nybegynder
08. november 2004 - 21:44 Der er 11 kommentarer og
2 løsninger

slette ud fra flere id nr

hejsa.
kan man i mysql slette forskellige poster på en eller anden måde ud fra forskellige id´s

Jeg har prøvet det her
"DELETE FROM dvd WHERE id IN (1, 2, 4)"
Men det virker ikke nogen der ved hvordan ?
Avatar billede michael_stim Ekspert
08. november 2004 - 21:45 #1
"DELETE FROM dvd WHERE id=1 OR id=2 OR id=4"
Avatar billede krydset Nybegynder
08. november 2004 - 21:47 #2
skal det så ikke være AND ?
OR betyder jo eller
Avatar billede arne_v Ekspert
08. november 2004 - 21:47 #3
er id integer ?
Avatar billede krydset Nybegynder
08. november 2004 - 21:48 #4
Ja auto increase
Avatar billede arne_v Ekspert
08. november 2004 - 21:50 #5
så synes jeg at den burde virke
Avatar billede krydset Nybegynder
08. november 2004 - 21:53 #6
Det gør den ikke :-S
Ved ikke hvor meget forstand i har på php men bruger det sådan her
<?php
#print_r($_POST['delete']);
$ids = implode(" OR ", $_POST['delete']);
echo $ids;  //$ids ser såen her ud 322 OR 320 OR 110 OR 220
#$res = mysql_query("DELETE FROM dvd WHERE id = '$ids'") or die(mysql_error());
?>
Avatar billede krydset Nybegynder
08. november 2004 - 21:54 #7
Aghhh ved hvorfor prøver lige igen
Avatar billede arne_v Ekspert
08. november 2004 - 21:54 #8
der er da ingen IN i den kode ...
Avatar billede arne_v Ekspert
08. november 2004 - 21:55 #9
ellers er det id=n or id=m ikke id=n or m
Avatar billede krydset Nybegynder
08. november 2004 - 22:38 #10
Nå kører det bare i en løkke noget lettere :-P
I kan lægge svar som tak fordi i prøvede så deler vi dem :-P
Avatar billede arne_v Ekspert
08. november 2004 - 22:42 #11
De andre løsninger burde altså også virke ...
Avatar billede arne_v Ekspert
08. november 2004 - 22:43 #12
svar
Avatar billede michael_stim Ekspert
08. november 2004 - 22:46 #13
Men bare det virker, så er alle glade ;o)
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

IT-JOB

Csis Security Group A/S

Junior Software Engineer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Senior Platform Engineer

Netcompany A/S

Linux Operations Engineer

Erhvervsakademi Aarhus

Undervisere til it-uddannelser

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-Sikkerhedsrådgiver til Cyberdivisionen i Hvidovre