verwerk pagina's

Status
Niet open voor verdere reacties.

willem008

Gebruiker
Lid geworden
28 sep 2007
Berichten
792
Goede dag

Ik heb twee formulieren op mijn pagina staan en die worden verwerkt op in de verwerkpagina zoals ongeveer hieronder




<div id="menu">

</div>


<div id="content">


<h1 id="paginakop" class="cushycms">Overzicht materiaal</h1>
<div id="infow" class="cushycms">
<h2 id="subkop"><strong></strong></h2>
<br />
<br />
<br />
<?php
// Verbinding maken, een database selecteren
$link = mysql_connect("20.77.5", "wlvdmeer", "xxxxx")
or die("Kan geen verbinding maken");
print "";
mysql_select_db("wlvdmeer")
or die("Kan geen database selecteren");


//selecteer de juiste database
mysql_select_db("wlvdmeer", $link);



if ( $_POST['choice'] == 'alle' ) {
$sql = "select * from artikel order by naam";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "<table border=1><tr><td width=120 height=90>" . $row["naam"] . "</td><td width=190 height=90>" . $row[omschrijving] . "</td><td width=120 height=90>" . $row[prijs] . "</td><td><img src= " . $row["foto"] . " width=110 height=90 /></td></tr></table>\n";
}
}



if ( $_POST['choice'] == 'SLIPPR' ) {
$sql = "select * from artikel where
artikel.naam ='slipblok profiel'";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "<table border=1><tr><td width=120 height=90>" . $row["naam"] . "</td><td width=190 height=90>" . $row[omschrijving] . "</td><td width=120 height=90>" . $row[prijs] . "</td><td><img src= " . $row["foto"] . " width=110 height=90 alt=slipblok profiel /></td></tr></table>\n";
}
}

?>

</body>
</html>


Nou heb ik er ook nog een zoek venster erbij gezet deze wordt nu verwerkt met een aparte pagina zoals hier onder

<body>


<?


echo "<a href=\"webwinkel.php\" title=\"zoek opnieuw\"><strong>Terug naar database</strong></a>";




if (!@mysql_select_db("wlvdmeer", @mysql_connect("20.50.47.1", "wlvdmeer_montag", "xxxxxxx")))
{
echo "Er kan geen database connectie gemaakt worden.";
exit();
}


$sql = "SELECT * from artikel WHERE omschrijving LIKE '%$HTTP_POST_VARS[zoekterm]%'";


$res = mysql_query($sql);

if (mysql_num_rows($res) >= 1)
{

while ($row = mysql_fetch_array($res))
{
echo "<p> <b><img src= " . $row["foto"] . " height=100 width=100 /></b>";
echo " <b>$row[omschrijving]</b></p>";


}

}
//-- als er geen resultaat is gevonden, dus als het zoekwoord niet gevonden is:
else
{
echo "<p>Er is niets gevonden op u zoekterm:<b> $HTTP_POST_VARS[zoekterm]</b></p>";

echo "<p><a href=\"webwinkel.php\" title=\"zoek opnieuw\"><strong>zoek opnieuw</strong></a></p>";


}
?>

</body>
</html>


Nou ben ik al een hele poos bezit om de verwerk pagina van dat zoek venster in die andere pagina te zetten zodat ik een verwerk pagina heb, maar ik krijg steeds een storing.

het moet simpel wezen
 
Laatst bewerkt:
het is mij nog niet helemaal duidelijk:
wil je de zoekpagina altijd zichtbaar is of wil je hem alleen laten zien als er $_POST['choice'] is opgegeven met als waarde "zoek"?

ps. het is allemaal wat makkelijker te lezen als je om de code blokken even een
Code:
of een
PHP:
zet
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan