login  Naam:   Wachtwoord: 
Registreer je!
 Forum

query naar array

Offline riagabel2 - 18/10/2012 14:14
Avatar van riagabel2Lid Goedendag allemaal,

Ik ben bezig met een stuk code te maken. Alleen in dit geval heb ik eet manier nodig om een aantal gegevens verdeeld over 1500 records uit een database in een array te plaatsen. Maar mijn vraag is hoe kan ik deze gegevens uit de tabel in een array krijgen buiten een while loop om?

Met Vriendelijke Groet,
Riagabel2

8 antwoorden

Gesponsorde links
Offline vinTage - 18/10/2012 14:20
Avatar van vinTage Nieuw lid Waarom zonder while loop?
Offline marten - 18/10/2012 14:20
Avatar van marten Beheerder Gebruik PDO (http://php.net/pdo)

Je kan vervolgens gebruik maken van de PDO::FETCH_NAMED ( en vele andere fetch methodes)

  1. $aResult = $oPDO->query($sQuery, PDO::FETCH_NAMED)->fetchAll();


Wil je het echt in 1x goed doen kan je in plaats van query, een prepared statement gebruiken. Maar dat is niet relevant aan je vraag.
Offline riagabel2 - 18/10/2012 14:23
Avatar van riagabel2 Lid
vinTage schreef:
Waarom zonder while loop?


Dit omdat ik een andere array heb en die 2 moeten met elkaar vergeleken worden. En als ik hem in een while loop doen krijg ik allemaal aparte arrays
Offline marten - 18/10/2012 14:48 (laatste wijziging 18/10/2012 14:49)
Avatar van marten Beheerder Als je twee arrays hebt om met elkaar te vergelijken bestaan er betere methodes dan een while / foreach of andere loop.

Kijk eens naar array_diff of array_intersect ( http://php.net/array_diff - http://php.net/array_intersect)
Offline riagabel2 - 18/10/2012 15:10
Avatar van riagabel2 Lid Ja ik gaan ook array_diff gebruiken. Alleen dan moet ik eerst de gegevens uit de database knap in een array zien te krijgen.
Offline marten - 18/10/2012 15:15
Avatar van marten Beheerder Al gekeken naar PDO?
Offline riagabel2 - 18/10/2012 15:16
Avatar van riagabel2 Lid Ja daar kwam ik helemaal niet uit maar heb van iemand gehoord dat ik het wel gewoon met een while loop moet doen maar als ik dat doen krijg ik allemaal kleinere array's
Offline marten - 18/10/2012 15:25
Avatar van marten Beheerder Dan kan je ze natuurlijk altijd in een grote array wrappen he
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.176s