Versio

MySQL array opnieuw opbouwen

Overzicht Reageren

GaMer B

GaMer B

02/04/2008 20:14:00
Quote Anchor link
Hallo hier ben ik nog een keer,

Ik heb het volgende script:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php

// knip
$sql = "SELECT id, categorieNaam FROM categorie";
$res = mysql_query($sql);
while($row = mysql_fetch_array($res)) {
    // hier gaat het om
}[/code]

Nu wil ik de resultaten doorsturen, via Smarty, naar de template waar met een foreach() loop een lijst met categorieën weergegeven moeten worden.

Nu is de vraag: Hoe kan ik die 'raw material' nu in een array zetten in de vorm van:
[
code]Array(
1 => 'Categorie 1',
2 => 'Categorie 2',
3 => 'Categorie 3'
)[/code]

Mvg,
GaMer13
 
PHP hulp

PHP hulp

25/05/2012 06:28:26
Gesponsorde koppelingen:
 
Boris Mattijssen

Boris Mattijssen

02/04/2008 20:19:00
Quote Anchor link
$aCategorieen[] = $row['categorieNaam'] ?
 
Jelmer rrrr

Jelmer rrrr

02/04/2008 20:20:00
Quote Anchor link
Gewoon
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$result
= array();
while($row = mysql_fetch_assoc($res)) {
   $result[$row['id']] = $row['categorieNaam'];
}


//en zie daar:
print_r($result);
?>
 
GaMer B

GaMer B

02/04/2008 20:28:00
Quote Anchor link
Dankjewel allemaal, ik was veel te moeilijk aan het denken. Inderdaad gewoon de manier van Jelmer.
 



Overzicht Reageren

Get Adobe Flash player