php/mysql maar 1 row in array

Pagina: 1
Acties:
  • 38 views sinds 30-01-2008

  • bluesbrother
  • Registratie: Februari 2002
  • Laatst online: 26-01-2025

bluesbrother

Blues Rocks!!!

Topicstarter
Mensen ik ben nieuw, dus help me even op weg:

Als ik met een query de results met behulp van mysql_fetch_array,
in een var stop, zijn dit dan meerdere rijen? of kan er maar 1 rij in een array?

Ik wil meerere rijen uit een database en deze in een array stoppen, deze dan per rij doorlopen en dan een voor een iets met die rij doen.

Hoe moet ik dit organiseren: Moet ik per rij een array regelen, of anders?

thanx
8)

Wil je je pizza in 4 of 8 stukken? .......Doe maar in 4, 8 krijg ik niet op.


  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 14-07 14:28

thomaske

» » » » » »

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


Verwijderd

mysql_fetch_array -- Fetch a result row as an associative array, a numeric array, or both.

Dat suggereert dat het slechts 1 rij in de array stopt. Je kan trouwens de inhoud van een array makkelijk printen met print_r, dan kan je zelf kijken wat er in zit.

  • bluesbrother
  • Registratie: Februari 2002
  • Laatst online: 26-01-2025

bluesbrother

Blues Rocks!!!

Topicstarter
Quickstart en php.net ken ik al, als ik het daar had gevonden dan had k de vraag niet gesteld. OP elke vraag die je hier stelt is dat kennelijk het standaard antwoord?
Maar Sjord bedankt, das een antwoord waar ik iets mee kan.

Wil je je pizza in 4 of 8 stukken? .......Doe maar in 4, 8 krijg ik niet op.


  • beetle71
  • Registratie: Februari 2003
  • Laatst online: 21-08 17:05
Ik vind de vraagstelling enigzins onduidelijk, bedoel je nu eigenlijk dat het result uit de database maar 1 rij bevat?

Goed, dan maar even een voorbeeldje
PHP:
1
2
3
4
5
6
$sql="SELECT * FROM table WHERE field='value'";
$resultset=mysql_query($sql);
while($row=mysql_fetch_array($resultset,MYSQL_ASSOC)){  // zolang er nog rijen in de recordset zitten...
    // doe iets met deze rij ... (    $row)
    print_r($row); 
}


Maakt dit het wat duidelijker?

  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 14-07 14:28

thomaske

» » » » » »

bluesbrother schreef op 13 maart 2003 @ 23:31:
Quickstart en php.net ken ik al, als ik het daar had gevonden dan had k de vraag niet gesteld. OP elke vraag die je hier stelt is dat kennelijk het standaard antwoord?
Maar Sjord bedankt, das een antwoord waar ik iets mee kan.
Misschien heb je een andere quickstart voor je, maar ik zal een stukje quoten:
[quote]
Hoe stel ik een vraag?
• Geef eerst globaal aan wat het probleem is
• Geef dan aan wat je al geprobeerd hebt
• Geef vervolgens aan waar je denkt dat het aan ligt
• Geef dan aan wat je geprobeerd hebt om dit probleem te verhelpen
• Geef aan waarom je denkt dat dat niet klopt, of geef aan waarom je denkt dat dat niet werkt. Herhaal deze stappen totdat je alles hebt verteld wat je hebt geprobeert, en welke references je daarvoor gebruikt hebt. Geef ons de errors die je te zien krijgt.
• Wanneer je alles duidelijk hebt uitgelegd, vat je je probleem samen en stel je de uiteindelijke vraag.
• Vergeet ook de [ code] tags of de [ php] tags niet. Zie hiervoor Voor iedereen die code in z'n post plaatst!.


Je startpost voldoet niet aan alle punten. Wanneer je je post verbeterd, zal de vraagstelling een stuk duidelijker worden en zullen er meer mensen je kunnen helpen.

Op php.net/mysql staan een hoop voorbeelden waar je misschien wat aan hebt!

succes!

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


  • Rickbv
  • Registratie: September 2000
  • Laatst online: 23-08 17:43
PHP:
1
2
3
while ($result = mysql_fetch_array($query)) {
   //doe hier iets...
}


lijkt me niet zo moeilijk, of bedoelde je iets anders?

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Zie oa Tomaske, dit is werkelijk _echt_ in elke basis MySQL/PHP tutorial terug te vinden :) Je kunt een :* krijgen als jij er een zonder vindt (die niet van jezelf is)

Uhm, dus volgende keer graag even zelf goed kijken op bijv google zodat je dit makkelijk zelf kunt oplossen :) enne volgende keer graag de quickstart uitvoeren voor een mooie duidelijke startpost :)

Danku voor de aandacht
-Dicht-
Pagina: 1

Dit topic is gesloten.