/ 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
Hente data fra MySQL ned i almindeligt arr~
Fra : Lasse Madsen


Dato : 14-08-04 23:13

Hvad er funktion for at hente data fra MySQL ned i *almindeligt array?

*almindeligt array skal forstås
$array = array('hej', 'med', 'dig'),
så man kan hente data frem med
for ($i = 0; $i = sizeof($array); $i++) {
echo $array[$i];
}



 
 
kim isaksen (14-08-2004)
Kommentar
Fra : kim isaksen


Dato : 14-08-04 23:50

"Lasse Madsen" <lass1987@hotmail.com> wrote in message
news:411e8e8b$0$73943$14726298@news.sunsite.dk...
> Hvad er funktion for at hente data fra MySQL ned i *almindeligt array?
>
> *almindeligt array skal forstås
> $array = array('hej', 'med', 'dig'),
> så man kan hente data frem med
> for ($i = 0; $i = sizeof($array); $i++) {
> echo $array[$i];
> }


$query="SELECT * FROM mydb ";
$result=mysql_query($query);
while($row=mysql_fetch_array($result)){
$r[]=$row;
}
print_r($r); //for at se dine arrays



Lasse Madsen (15-08-2004)
Kommentar
Fra : Lasse Madsen


Dato : 15-08-04 00:14

> $query="SELECT * FROM mydb ";
> $result=mysql_query($query);
> while($row=mysql_fetch_array($result)){
> $r[]=$row;
> }
> print_r($r); //for at se dine arrays

Det må være søvnen, der trykekr, for nu kan jeg godt se det ;)



Kim Emax (16-08-2004)
Kommentar
Fra : Kim Emax


Dato : 16-08-04 22:19

kim isaksen wrote:

>> Hvad er funktion for at hente data fra MySQL ned i *almindeligt
>> array?

> while($row=mysql_fetch_array($result)){

Jeg lader den lige stå et øjeblik

--
Take Care
Kim Emax - master|minds - Vi tænker IT for dig...
http://www.masterminds.dk - http://www.emax.dk



Tommy Ipsen (17-08-2004)
Kommentar
Fra : Tommy Ipsen


Dato : 17-08-04 23:27

kim isaksen wrote:

> $query="SELECT * FROM mydb ";
> $result=mysql_query($query);
> while($row=mysql_fetch_array($result)){
> $r[]=$row;
> }

Kan man egentlig ikke:

$query="SELECT * FROM mydb ";
$result=mysql_query($query) or die(mysql_error());
while($row[] = mysql_fetch_array($result)) {}
print_r($row);

Mvh Tommy

Peter Brodersen (18-08-2004)
Kommentar
Fra : Peter Brodersen


Dato : 18-08-04 01:46

On 18 Aug 2004 00:26:50 +0200, Tommy Ipsen <tipsen@imada.sdu.dk>
wrote:

>Kan man egentlig ikke:
>
>$query="SELECT * FROM mydb ";
>$result=mysql_query($query) or die(mysql_error());
>while($row[] = mysql_fetch_array($result)) {}
>print_r($row);

while($row[] = mysql_fetch_array($result)) {}
kan endda skrives som:
while($row[] = mysql_fetch_array($result));

Problemet er bare, at efter alle rækker er løbet igennem, returnerer
mysql_fetch_array() false, og dette bliver også lagt ind i
$row-arrayet, der således får en ekstra key.

PEAR DBs funktioner (og så mange andre abstraktionsfunktioner) er rare
i den forbindelse, hvis man bare skal have en række, et felt, en
kolonne eller al data, evt med første field som key. Jeg foretrækker
også et arrays håndteringsmuligheder, fremfor lige de få muligheder,
fx mysql_* tilbyder

--
- Peter Brodersen
php -r 'print floor(8.2-0.2);'
perl -le 'print 5-4.9;'

Jakob Jensen Pruehs (17-08-2004)
Kommentar
Fra : Jakob Jensen Pruehs


Dato : 17-08-04 15:47

Der er nogle fine informationer om dette på http://mbn.dk/
Så vidt jeg kan forstå på dit problem, så er det også noget der også
forklares der.

--
Mvh
Jakob Jensen Pruehs
Serverløsninger til alle behov! (Egen server fra 100,- DKK/md.)
www.jakobjp.com



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

Månedens bedste
Årets bedste
Sidste års bedste