Avatar billede rema Nybegynder
16. januar 2004 - 07:58 Der er 11 kommentarer og
1 løsning

vil ikke opdater langt nummer i mysql db

Jeg skal opdater et langt nummer i en mysql db, jeg har ikke haft nogle problemmer før, men nu har jeg lavet om i min table, det felt jeg skal opdater ser sådan ud:

kundeid varchar(255) NOT NULL default '0', og det der skal ind i den er: ebc1a8190a383575e679082172a2eff9

før brugte jeg:

kundeid int(11) NOT NULL default '0', og værdien var:

401130355

nogle gode ideer til hvad det er???

Og min opdate ser sådan ud:

if($update){
$query4 = mysql_query("UPDATE okkergokker_varebestilling SET
fakturanr = '$nytfakturanr', erlavet = 'on' WHERE kundeid = $kundeid");

rema
Avatar billede jakobclausen Nybegynder
16. januar 2004 - 08:14 #1
Prøv med dette:

if($update){
$query4 = mysql_query("UPDATE okkergokker_varebestilling SET
fakturanr = '$nytfakturanr', erlavet = 'on' WHERE kundeid = '$kundeid'");
Avatar billede squashguy Nybegynder
16. januar 2004 - 08:14 #2
da kundeid er en streng, skal det nok være:

WHERE kundeid = '$kundeid'
Avatar billede jakobclausen Nybegynder
16. januar 2004 - 08:15 #3
Da dit felt ikke længere er en int, altså en tal værdi, men en streng skal du bruge '' ved angivelse


squashguy >> http://www.eksperten.dk/spm/451724
Avatar billede rema Nybegynder
16. januar 2004 - 08:25 #4
jakobclausen>> Tænk at sådan en 'lille' ting kunne lave så meget lo..

Mange tak for hjælpen;))

Skal i dele point???

Nogle af jer der ved om session_id() ebc1a8190a383575e679082172a2eff9 er et unikt nummer.
Avatar billede squashguy Nybegynder
16. januar 2004 - 08:29 #5
Det er garanteret, at ingen bruger har samme id, på samme tidspunkt. Over tid, kan det nok ikke garanteres..
Avatar billede squashguy Nybegynder
16. januar 2004 - 08:31 #6
session_id kan forresten også forfalskes, måske det skulle med i din overvejning?
Avatar billede jakobclausen Nybegynder
16. januar 2004 - 08:33 #7
Der er vidst gå så lang tid inden to session får den samme id, så jeg vil helt klart betegne den som unik.

rema >> Ja hvis vi skal dele er du nødt til at få squashguy til at ligge et svar!
Avatar billede rema Nybegynder
16. januar 2004 - 08:36 #8
Squasguy>> ligger du point
Avatar billede rema Nybegynder
16. januar 2004 - 08:37 #9
svar = point;)
Avatar billede squashguy Nybegynder
16. januar 2004 - 08:37 #10
giv du bare jakob hans point..

det er dog bare røvfuld mange point, for et par apostroffer :)
Avatar billede rema Nybegynder
16. januar 2004 - 08:39 #11
Det er rigtigt, men det har drillet mig siden i går og det var vigtigt for mig;)

Tak til jer begge to for hjælpen.

rema
Avatar billede jakobclausen Nybegynder
16. januar 2004 - 08:40 #12
Rema >> jeg takker for point

squash >> Sikke en gentlemand - du har fået point i mit spørgsmål :-)
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