database uitlezen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Cygio

cygio

24/06/2006 14:23:00
Quote Anchor link
hallo ,

Ik ben bezig met 1 van mijn eerste projectjes met php en de allereerste met sql.

Nu probeer ik dus de gegevens uit de database te lezen om weer te geven op een site ,tot hier lukt het aardig ,alleen zet die alles onder elkaar en het is de bedoeling dat hij ze in een tabel zet dus naast elkaar en onder elkaar .

Toen kreeg ik een waarschijnlijk blinde beginners ingeveging .
Ik dacht bij me zelf splits ze op in verschillende arrays en echo de gegevns dan op de index ,fout dus .

de gegevens aan een array toe wijzen dat lukt wel ,maar als ik bv. het volgende doe (als de array bestaat)echo $productnaam[0] ;
dan krijg alle records terwijl de bedoeling was om elke record in te lezen aan de hand van de index en zo koppellen aan de andere arrays (hoop dat het een beetje duidelijk is )

heb al op php.net gekeken ,diverse forums afgestruind ,maar helaas ik zie door de bomen het bos niet meer.

groetjes kurt
 
PHP hulp

PHP hulp

17/11/2024 06:39:26
 
Emile Verbunt

Emile Verbunt

24/06/2006 16:41:00
Quote Anchor link
wat wil je precies ?
de database uitlezen en in een tabel weergeven ?
miss dat dit script dan werkt.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
include('config.php');

$sql = "SELECT * FROM tabel"
$result = mysql_query($sql);
$list = mysql_fetch_object($result);

echo "<table><tr><td>Iets</td><td>Nog iets</td></tr>";
echo "<tr><td>".$list->iets."</td><td>".$list->nogiets."</tr></td>";
echo "</table>
?>


Edit:

Typo:
Gewijzigd op 01/01/1970 01:00:00 door Emile Verbunt
 
Arjan Kapteijn

Arjan Kapteijn

24/06/2006 16:46:00
Quote Anchor link
Even een simpel voorbeeldje voor je gemaakt:

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
23
<?php
$query
        = "SELECT voornaam, achternaam, email FROM gebruikers ORDER BY achternaam";
$resultaat     = mysql_query($query);

if($resultaat && mysql_num_rows($resultaat) >= 1)
{

    echo '<table>';
    
    echo '<tr><td>Naam:</td><td>Achternaam:</td><td>Email:</td></tr>';

    while($rij = mysql_fetch_array($resultaat))
    {

        $voornaam     = $rij['voornaam'];
        $achternaam = $rij['achternaam'];
        $email         = $rij['email'];
        
        echo '<tr><td>'.$voornaam.'</td><td>'.$achternaam.'</td><td>'.$email.'</td></tr>';
        
    }

    
    echo '</table>';
}

?>
 



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.