Ik ben druk bezig met een site voor een makelaar! nu heb ik een systeem gemaakt zodat hij huizen kan invoeren enz. Deze zijn dan weer te zien op het woning gedeelte van de site. Alleen heeft het huis ook extra informatie enzo dus mijn vraag is hoe kan ik het zo maken dat op het moment dat hij een huis invoerd en naar de DB verstuurd dat hij automatisch een nieuwe pagina maakt met de naam van dat huis zoadat die extra informatie te lezen is enz.

Me DB structuur is als volgt:
id
straat
postcode
plaats
omschr_kort
omschr_lang
filename
prijs

Wie zou mij dat kunnen uitleggen?
Groeten Yarno
automatisch een nieuwe pagina maakt
Hier ga je de fout in, je maakt niet voor ieder huis een aparte pagina.

Je hebt gewoon één pagina waarin je extra informatie over een huis weergeeft. Welke informatie over welk huis weergegeven moet worden, bepaal je bijvoorbeeld door een GET variabelen waarin je het id van het huis meegeeft. Met dit id kun je vervolgens de benodigde gegevens uit de database trekken en weergeven op die pagina...
Aanvulling op Blanche:
Stel je hebt een pagina met thumbnails van de huizen. Dan kun je dit doen:

<?php
    <a href="dezepagina.php?id='.$huis_id.'"><img src="thumbnail.jpg /></a>
?>

Na een klik op zo'n link is $_GET['huis_id'] op te vragen. Die check je met:

<?php
    if (isset ($_GET['huis_id']) && ctype_digit ($_GET['huis_id'])) {
        // haal de gegevens uit je DB
    }
?>
Oke,
Dus door een pagina te maken bv. info_huis.php en daar dan het GET comando geven krijg je dus vanaf de pagina woningaanbod het gewenste huis met alle info en de foto slider?
Dat gaat natuurlijk niet automatisch, dat zul je wel zelf moeten scripten. Maar dat is inderdaad wel het idee achter het hele principe.
Yep, zelfde pagina, andere content. Dat is nu net zo handig bij een dynamische website!
Ja nee natuurlijk begrijp ik dat! Maar bleef daar op hangen.
Maar moet het dan:
<?
<a href="info_huis.php?id='.$huis_id.'">Lees meer</a>
?>

Dan kom ik er wel weer verder mee.

Groeten
yarno
Maar dan wel in een echo.
<?php
echo '<a href="info_huis.php?id=' . $huis_id . '">Lees meer</a>';
?>
Ja uiteraard met een echo! Ik ga het vanavond even proberen of het werkt!
Bedankt alvast.
<?php
if (isset ($_GET['huis_id']) && ctype_digit ($_GET['huis_id'])) {
// haal de gegevens uit je DB
}

<a href="dezepagina.php?id='.$huis_id.'"><img src="thumbnail.jpg /></a>
// Haalt de gegevens uit de GET
?>

Het is niet zo dat hij nu gelijk werkt. Maar je even alles goed zetten :)
dat snapt hij denk ik zelf ook wel als hij al een scriptje heeft gemaakt waar hij de huizen etc mee kan invoeren..

Reageren