/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Reset et Mysql_fetch_array
Fra : Christian Bruhn Gufl~


Dato : 18-05-01 22:26

Hej NG.

Nogen der ved hvordan (hvis man kan) man kan resete et mysql result array -
reset() funger ikke, så vidt jeg har prøvet.

eks

$result=mysql_db_query(xxx,xxx,xxx)

while($row=mysql_fetch_array($result))
{echo $row['1'];}

reset array - men hvordan ??

således at man eks.vis kan køre samme løkke, eller lign ?

MVH
C.Gufler





 
 
Lars B. Jensen, LJ W~ (18-05-2001)
Kommentar
Fra : Lars B. Jensen, LJ W~


Dato : 18-05-01 23:09

Jeg kan ikke umiddelbart se hvad du skal bruge det til men vil anbefale dig
at køre resultatsættet over i et lokalt array i memory og løbe igennem
dette. Her kan du springe frem og tilbage som det passer dig.

$res = array();
while ($foo = mysql_fetch_array($sql)) $res[$foo["ID"]] = $foo;

/ Lars

"Christian Bruhn Gufler" <cbg@mfd.dk> wrote in message
news:ergN6.19397$zv2.2305460@news010.worldonline.dk...
> Hej NG.
>
> Nogen der ved hvordan (hvis man kan) man kan resete et mysql result
array -
> reset() funger ikke, så vidt jeg har prøvet.
>
> eks
>
> $result=mysql_db_query(xxx,xxx,xxx)
>
> while($row=mysql_fetch_array($result))
> {echo $row['1'];}
>
> reset array - men hvordan ??
>
> således at man eks.vis kan køre samme løkke, eller lign ?
>
> MVH
> C.Gufler
>
>
>
>



Peter Brodersen (19-05-2001)
Kommentar
Fra : Peter Brodersen


Dato : 19-05-01 01:08

On Fri, 18 May 2001 23:26:10 +0200, "Christian Bruhn Gufler"
<cbg@mfd.dk> wrote:

>Nogen der ved hvordan (hvis man kan) man kan resete et mysql result array -
>reset() funger ikke, så vidt jeg har prøvet.

Du leder nok efter mysql_data_seek. Husk nu, at mysql_fetch_array
flytter en pointer, og det er nok den, du gerne vil have flyttet
tilbage til starten.

<?php
mysql_data_seek($result, 0);
?>


--
- Pede
Professionel nørd

Christian Bruhn Gufl~ (21-05-2001)
Kommentar
Fra : Christian Bruhn Gufl~


Dato : 21-05-01 08:10

-Tak ! Det var lige den funktion jeg ledte efter.

Kunne bare ikke se skoven for bar træer

MVH
C. Gufler


"Peter Brodersen" <professionel@nerd.dk> skrev i en meddelelse
news:o8ebgtogp1fq6rjubq56he6boqrcaar3n2@news.worldonline.dk...
> On Fri, 18 May 2001 23:26:10 +0200, "Christian Bruhn Gufler"
> <cbg@mfd.dk> wrote:
>
> >Nogen der ved hvordan (hvis man kan) man kan resete et mysql result
array -
> >reset() funger ikke, så vidt jeg har prøvet.
>
> Du leder nok efter mysql_data_seek. Husk nu, at mysql_fetch_array
> flytter en pointer, og det er nok den, du gerne vil have flyttet
> tilbage til starten.
>
> <?php
> mysql_data_seek($result, 0);
> ?>
>
>
> --
> - Pede
> Professionel nørd



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408871
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste