Ik zoek een script waarbij je producten kunt vergelijken, bijvoorbeeld je hebt een site met 10 telefoons, en je wil er 4 vergelijken, dat je dan die 4 kan aanvinken en dat ze in een volgende pagina of een nieuw venster in een schema komen te staan, met hun eigenschappen, weet iemand hoe je dat script moet maken, of of er al een soort gelijk script is ?

Je zou me egt heel erg helpen !
Alvast bedankt!

Everzz
je zou via $_POST[] de 4 aangevinkte telefoons mee kunnen nemen naar de volgende pagina.
en via een query de data uit de db trekken.
Ik zal het proberen, maar ik ben niet helemaal in to de script, ik ben zeg maar een beginner wil het heel graag kunnen, en heb het ook nodig voor school en werk. dus als iemand mij een beginnetje wilt geven zou ik dat zeer op prijs stellen, maar in ieder geval eric bedankt, ik ben wel aan de gang met jou tips bedankt

je maakt 2 pagina's

op pagina 1, waar je checkboxen kan selecteren maak je een formulier.

<form method='post' action='<? echo 'pagina2.php'; ?>'>

zo stuur je de $_POST[] variabelen mee naar de pagina 2.
en als je weet hoe je query moet maken zal het verder geen probleem zijn
Ik weet he ik een Querie maak, bednt ighet meteenprberen,
ps welk programa gebruik jij?
Want ik zit hier op een zken pc dus heb niet alles.

draadloos toetsenborden:@bedankt in ieder geval ik ga het meteen proberen moest er staan.
zaken pc
Dreamweaver is een veel gebruikt programma, zorg er in ieder geval voor dat je er een hebt die de code highlight net zoals dat hier op het forum ook gebeurd.

ps, mag jij op je werk websites bouwen?
haha ja sterker nog het is voor het bedrijf;)
de query heb ik helemaal perfect nu, alleen ik kom er neit uit hoe je deze in een website kunt verwerken
want ik moet idd 2 pagina's maken
1) met alle product namen
- hier bij kun je de gewenste producten aanvinken

pagina
2) hierin komen de geselecteerde producten MET eigenschappen

Help! een beginnertje(A)
<?php
$query = "SELECT * FROM producten";
$result = mysql_query($query);

while($row = mysql_fetch_array($result))
{
//alle variabelen
$id = $row['id'];
$naam = $row['naam'];
enz.

echo($naam);
}
?>

dit is even heel snel en niet uitgelijnd, maar zo laat hij alle productnamen zien die in de tabel producten voorkomen.

let erop dat alles wat je in de while loop zet steeds opnieuw herhaald wordt bij ieder record, dus de echo($naam) wordt steeds herhaald wat ook de bedoeling is om alle records op het scherm te krijgen.
maar als je bijv een tabelletje wil maken moet je <table> en </table> wel buiten de lus zetten omdat er anders steeds een nieuwe tabel gemaakt wordt.
zet je bijv. $naam niet in de lus, dan wordt alleen het laatste record getoond.

overigens vind ik het vreemd dat je niet al van de nodige software bent voorzien als je het voor je werk doet. dan hoor je toch juist een super professioneel programma tot je beschikking te hebben en geen kladblok oid?
Jij gaat voor een bedrijf een website bouwen? Maar je mist de absolute basis?

Weet dat bedrijf dat ook?

<?php
if($_SERVER['REQUEST_METHOD'] == "POST")
{
if(isset($_POST['producten']))
{
foreach($_POST['producten'] as $index => $waarde)
//doe wat leuks
}
}else{
$query = "SELECT productnaam, productid FROM tabel ORDER BY productnaam";
$resultaat = mysql_query($query);

if ($resultaat)
{
$aantal = mysql_num_rows($resultaat);
}else{
$aantal = 0;
}

if($aantal >= 1)
{
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post">';

while($rij = mysql_fetch_array($resultaat))
{
$naam = ucfirst($rij['productnaam'];
$productid = $rij['productid'];

echo '<input type=checkbox name="producten[]" value="'.$productid.'">'.$naam;
}
echo '<input type="submit" value="Verstuur" name="verstuur">';
echo '</form>';
}
}
?>

Reageren