Schleifenproblem
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aussehen
boa
daten
folgen
manual
mietobjekt
mietpreis
order
problemchen
quelltext
raum wohnungen
result
tabelle
variant
wohnung
-
Folgendes Problem hab ich, dieses script funnzt wunderbar...
Und wie unschwer zu erkennen ist, gibt es eine Tabelle mit Wohnungen aus...
Nun hab ich ein Problemchen in der Datenbank steht drin, obs ne 1 Raum oder 2 Raum etc. Wohnung ist und so soll dann auch die Seite aussehen...
Bsp:
1-Raum-Wohnungen
Bautzen asdfajsdklfjasdfasjkdlf asdj asdfkj aslkdfj
Bautzen asdjfklasdhfjkahsd
Wetro asdfajhsdfjkl
2-Raum Wohnungen
Wetro asdjfklasdf
etc....
Wie bekomm ich das nu am besten hin, muss ich jedes mal das komplette Script neu machen f?r jede Tabelle z.B.
If wohnungsart = '1' //f?r 1-Raumwohnung
{script angepasst f?r 1-Raumwohnung}
If wohnungsart = '2' etc.......
oder gibt es eine andere Variante die vielleicht keinen so gro?en quelltext zu folge hat... m?chte den n?mlich klein halten....
hier noch das jetzige script:
<?php
error_reporting(E_ALL);
include"dbconnect.php";
$ortsuche = $HTTP_GET_VARS["ort"];
$i=0;
$mietpreis=0;
$mietpreis_wrg=0;
$sql = "SELECT
ort,
strasse,
flaeche,
kaltmiete_m2,
kaltmiete_ges,
wohnungsart
FROM
mietobjekte
WHERE
ort = '$ortsuche'
ORDER BY
flaeche DESC";
$result = mysql_query($sql) OR die (mysql_error());
echo "Daten in der Datenbank:<br />\n <table border=0 cellspacing=2>";
while($row = mysql_fetch_assoc($result))
{
if ($i++ % 2 != 0)
{
$bgcolor='#CACACA';
}
else
{
$bgcolor='#F2F2F2';
}
if ($row['kaltmiete_m2']=="")
{
$mietpreis=$row['kaltmiete_ges'];
$mietpreis_wrg=" ? + NK";
}
else
{
$mietpreis=$row['kaltmiete_m2'];
$mietpreis_wrg=" ? / m? + NK";
}
echo "
<tr>
<td bgcolor=".$bgcolor." width='101' height='33'> ".$row['ort']."</td>
<td bgcolor=".$bgcolor." width='131' height='33'> ".$row['strasse']."</td>
<td bgcolor=".$bgcolor." width='108' height='33' align='center'>".$row['flaeche']." m?</td>
<td bgcolor=".$bgcolor." width='131' height='33' align='center'>".$mietpreis.$mietpreis_wrg."</td>
<td bgcolor=".$bgcolor." width='95' height='33'> ".$row['lage_whg']."</td>
</tr>";
}
echo "</table>";
?>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Wie w?re es ein Array zu erstellen und Multi_sort (http://de3.php.net/manual/en/function.array-multisort.php) zu verwenden?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage