Avatar billede mac10 Nybegynder
06. november 2009 - 17:35 Der er 8 kommentarer og
1 løsning

Tal + $streng i MySQL?

Hej,

Hvis jeg benytter denne her:
UPDATE numbers SET number = numner + 1 WHERE id='1'
Så virker det fint.

Denne her derimod er ikke så glad for mig:
$plusNumber = 10;
UPDATE numbers SET number = numner + $plusNumber WHERE id='1'

Nogen der kan hjælpe med at plus eksisterende tal med en $streng?
Avatar billede michael_stim Ekspert
06. november 2009 - 17:40 #1
UPDATE numbers SET number = numner + ".$plusNumber." WHERE id='1'
Avatar billede ksoren Nybegynder
06. november 2009 - 17:40 #2
Prøv at lave en copy-paste af din sql-linje
Avatar billede mac10 Nybegynder
06. november 2009 - 17:46 #3
michael_stim, har prøvet med '".$plusNumber."' og ".$plusNumber." og virker ikke. Den opdatere det simpelthen ikke :S

ksoren2, det er min sql_linje.
Avatar billede ksoren Nybegynder
06. november 2009 - 17:48 #4
hele din phplinje. Og er dette copy/paste?

UPDATE numbers SET number = numner + 1 WHERE id='1'

"number" vs "numner"
Avatar billede mac10 Nybegynder
06. november 2009 - 17:48 #5
Ups mig der var en abe, glemt lige noget hehe. Undskyld gutter, det virker fint. Tak for den hurtige respons, smid venligst et svar...
Avatar billede preppydude Nybegynder
06. november 2009 - 17:52 #6
<?php
$antal = (int)10;
$query = mysql_query("UPDATE numbers SET number=number+$antal WHERE id=1");
?>
Avatar billede mac10 Nybegynder
06. november 2009 - 18:33 #7
ksoren2, nej ville bare strip den da der står alle mulige LEFT JOIN og andet gøjl i som ikke er relevant.

Men smid venligst et svar, har fået afklaret det..
Avatar billede michael_stim Ekspert
07. november 2009 - 11:29 #8
Ellers tak, samler ikke på point.
Avatar billede mac10 Nybegynder
10. november 2010 - 12:28 #9
luk
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