Nu har jeg ikke kigget under hjelmen på en MySQL, men id (kolonnen) plejer
som regel at være unique,
det er i hvert fald min antagelse. Derfor går jeg også ud fra, at MySQL kan
se at kolonnen hvori den søger,
kolonnen id, er unique og at den så stopper søgningen når denne er fundet
rækken hvor id = 1, netop fordi
der kun kan være én række hvor id = 1.
Ved det ikke men det er min antagelse, og virker for mig temmelig logisk at
den selv kunne finde ud af det ?
m v h
Ronni
rofe@mailme.dk
"Mikkel Christensen" <barefoot@jaha.dk> wrote in message
news:ao2f9t$1ghd$1@news.cybercity.dk...
Hvis du alligevel ved at du kun skal hente en porst kan du ligeså godt
indsætte "LIMIT 1"
I slutningen af din query så databasen ikke leder efter alle de resultater
du ikke skal bruge og som ikke eksisterer...
--
------> END <------
Mikkel Magnus Christensen
barefoot@jaha.dk,
www.startfirma.dk, www.starthotel.dk
------> END <------
<rofe@mailme.dk> skrev i en meddelelse
news:3da42d5a$0$72302$edfadb0f@dspool01.news.tele.dk...
> Hej Kasper
>
> Jeg plejer, hvis jeg kun får én post/række tilbage fra min SQL
forespørgsel,
> at bruge list( )
>
> eksempel :
>
> $res = mysql_query("SELECT name, adress, phone FROM tabel WHERE id = 1")
> list($name, $adress, $phone) = mysql_fetch_row($res);
>
> echo $name;
> etc.
> etc.
>
> Ved ikke om det var sådan du har gjort... ?
> Hvis ikke, så ved du så at man også kan gøre sådan
>
> /Ronni
>
>
> "Kasper Johansen" <kajo08@ihnykf.dk> wrote in message
> news:3da41686$0$72284$edfadb0f@dspool01.news.tele.dk...
> > "Claus Sørensen" <cs@chbs.dk> skrev i en meddelelse
> > news:ao14c4$123u$1@news.net.uni-c.dk...
> > > Ja - så tager du bare den første post (nummer 0).
> >
> > Fandt ud af at man bare kunne skrive det uden while-kommandoen. Så
virker
> > det også... Ellers tak for det hurtige reply...
> >
> >
> > ---
> > Mvh Kasper
> >
www.cszone.h4f.dk
> >
www.levithan.h4f.dk
> >
www.cwain.h4f.dk
> >
www.flaske.h4f.dk
> >
> >
>
>