vul array met column uit mysql tabel

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

OMEGA_ReD

OMEGA_ReD

18/10/2007 17:22:00
Quote Anchor link
query: $sql = 'SELECT `omschrijving` FROM `tblBeroepsklassen`';

hoe krijg ik dit in array("Maak hier uw keuze",rij 1,rij2,rij4 etc.);

dit doe ik zo voor het vullen van een SELECT field.

koppeling om select te vullen met array werkt al alleen het opvullen van de array krijg ik niet voor elkaar.
 
PHP hulp

PHP hulp

20/11/2024 12:39:30
 
Jan Koehoorn

Jan Koehoorn

18/10/2007 17:35:00
Quote Anchor link
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
21
22
<?php
    $sql
= "
        SELECT id, omschrijving
        FROM tblBeroepsklassen
        ORDER BY omschrijving ASC
        "
;
    if (!$res = mysql_query ($sql)) {
        trigger_error (mysql_error ());
    }

    else {
        echo PHP_EOL;
        echo '<select name="omschrijving">';
        while ($row = mysql_fetch_assoc ($res)) {
            echo PHP_EOL;
            echo '<option value="' . $row['id'] . '">';
            echo $row['omschrijving'];
            echo '</option>';
        }

        echo PHP_EOL;
        echo '</select>';
    }

?>
 
OMEGA_ReD

OMEGA_ReD

18/10/2007 17:52:00
Quote Anchor link
Hi jan

bedankt voor je reactie.

ik heb alleen het probleem dat het echt in een array moet, ivm een functie die er tussen zit.

kan ik zoiets maken:
array aanmaken
$num=mysql_numrows($result);
$i = 0;
while ($i< $num ){
array add ofzoiets
$i ++
}
Gewijzigd op 01/01/1970 01:00:00 door OMEGA_ReD
 
Joren de Wit

Joren de Wit

18/10/2007 18:04:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
while($row = mysql_fetch_assoc($result))
{

    $omschrijvingen[] = $row['omschrijving'];
}

?>

Om de uit de query verkregen resultaten in een array te zetten...
 
OMEGA_ReD

OMEGA_ReD

18/10/2007 18:41:00
Quote Anchor link
bedankt voor jullie hulp!

het voltooide script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
//arrays voor beroepen, laden uit database
mysql_connect($host,$username,$password);
@
mysql_select_db($database) or die( "Unable to select database");
$query = "SELECT id, omschrijving FROM tblBeroepsklassen ORDER BY omschrijving ASC";
$result = mysql_query($query) or die(mysql_error());
mysql_close();
$arrBeroep[] = "Maak hier uw keuze";
while($row = mysql_fetch_assoc($result)){
    $arrBeroep[] = $row['omschrijving'];
}
//einde while
?>
Gewijzigd op 01/01/1970 01:00:00 door OMEGA_ReD
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.