Avatar billede asgrone Nybegynder
08. juni 2005 - 12:24 Der er 2 kommentarer

forespørgsel inde i en forespørgsel

Hej
Det lyder måske lidt underligt, men jeg tror måske det er rimeligt enkelt.
Jeg har en liste med plade-id'er sådan her (1,2,7,9), og så har jeg lavet forespørgsel som skal trække et fra antallet af beholdningen af plader, sådan her:
  $updateSQL = sprintf("UPDATE plader SET antal=-1 WHERE id IN ($plade_ider)");
  mysql_select_db($database_opkobling, $opkobling);
  $Result1 = mysql_query($updateSQL, $opkobling) or die(mysql_error());
Meningen er at det hvor der står -1 skal den trække 1 fra det tal som står i databasen, og ikke som den gør nu sætte tallet til minus et..
Er det noget som kan lade sig gøre?
Avatar billede ksoren Nybegynder
08. juni 2005 - 12:29 #1
tja

SET antal=antal-1
Avatar billede asgrone Nybegynder
08. juni 2005 - 12:33 #2
føler mig lidt dum.. men tak for det
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