hoi allemaal,
Ik heb het volgende script
Nu wil ik graag de resultaten van de zoekfunctie stylen maar ik krijg het niet voor elkaar met css.
Bijvoorbeeld wil ik een border om mn plaatjes dus ik dacht:
echo "<img src='geenfoto.jpg' alt='geen foto' class="border"/><br />";
Maar dat geeft een fout melding
Ook de zin Geen auto's gevonden die voldoen aan uw zoekopdracht wil ik stylen.
Dus ik dacht:
echo class="H2" "Geen auto's gevonden die voldoen aan uw zoekopdracht.";
maar dat geeft ook een fout melding.
iemand een idee hoe ik het wel voor elkaar krijg?
groetjes
Ik heb het volgende script
Code:
<?php
error_reporting ( E_ALL );
ini_set ( 'display_errors', 1 );
?>
<?php
include inlog.php
?>
<?php
$merken = array("audi","bmw","opel");
$kleuren = array("blauw","groen","rood",);
if($_SERVER['REQUEST_METHOD'] == 'POST' ) {
$where = array();
if (isset($_POST["merk"]) && in_array($_POST["merk"],$merken)) {
$where[] = "MERK='".$_POST["merk"]."'";
}
if (isset($_POST["kleur"]) && in_array($_POST["kleur"],$kleuren)) {
$where[] = "KLEUR='".$_POST["kleur"]."'";
}
if (isset($_POST["bouwjaar"]) && preg_match("/^(19|20)\d\d$/i", $_POST["bouwjaar"])) {
$where[] = "BOUWJAAR='".$_POST["bouwjaar"]."'";
}
if (count($where)==0) {
echo "Geen zoektermen bekend. Opdracht geannuleerd.";
} else {
$query = "select ID, MERK, KLEUR, BOUWJAAR from catalog_tabel WHERE ".implode(" AND ",$where);
if ($result = mysql_query($query)) {
if (mysql_num_rows($result)<>0) {
while ( $row = mysql_fetch_assoc ( $result ) ) {
echo $row["MERK"]." - ".$row["KLEUR"]." - ".$row["BOUWJAAR"]."<br />";
$beschrijvingquery = "select BESCHRIJVING from beschrijving where Catalog_ID=".$row["ID"];
if ($beschrijvingresult = mysql_query($beschrijvingquery)) {
if (mysql_num_rows($beschrijvingresult)<>0) {
while ( $beschrijvingrow = mysql_fetch_assoc ( $beschrijvingresult ) ) {
echo $beschrijvingrow["BESCHRIJVING"]."<br />";
}
} else {
echo "geen beschrijving<br />";
}
}
$fotoquery = "select FOTO from foto where Catalog_ID=".$row["ID"];
if ($fotoresult = mysql_query($fotoquery)) {
if (mysql_num_rows($fotoresult)<>0) {
while ( $fotorow = mysql_fetch_assoc ( $fotoresult ) ) {
echo "<img src='".$fotorow["FOTO"]."' alt='".$row["MERK"]." - ".$row["KLEUR"]." - ".$row["BOUWJAAR"]."' /><br />";
}
} else {
echo "<img src='geenfoto.jpg' alt='geen foto' /><br />";
}
}
}
} else {
echo "Geen auto's gevonden die voldoen aan uw zoekopdracht.";
}
}
}
}
?>
<hr />
<form method="post">
<select name="merk">
<option selected="selected">Merk</option>
<option><?php echo implode("</option><option>",$merken); ?></option>
</select>
<select name="kleur">
<option selected="selected">Kleur</option>
<option><?php echo implode("</option><option>",$kleuren); ?></option>
</select>
<select name="bouwjaar">
<option selected="selected">Bouwjaar</option>
<option>1990</option>
<option>1991</option>
<option>1992</option>
</select>
<input type="submit" value="zoeken" />
</form>
Nu wil ik graag de resultaten van de zoekfunctie stylen maar ik krijg het niet voor elkaar met css.
Bijvoorbeeld wil ik een border om mn plaatjes dus ik dacht:
echo "<img src='geenfoto.jpg' alt='geen foto' class="border"/><br />";
Maar dat geeft een fout melding
Ook de zin Geen auto's gevonden die voldoen aan uw zoekopdracht wil ik stylen.
Dus ik dacht:
echo class="H2" "Geen auto's gevonden die voldoen aan uw zoekopdracht.";
maar dat geeft ook een fout melding.
iemand een idee hoe ik het wel voor elkaar krijg?
groetjes