Letzte Hoffnung
Ich hoffe hier kann mir irgendjemand weiterhelfen -
Folgendes Skript übernimmt von einem Formular die ersten beiden Variablen.
Im zweiten Teil des Skripts versuche ich die Ausgabe auf 2 Datensätze pro Seite zu beschränken, jedoch habe ich dabei das Problem, dass die beiden Variablen nun per Url- also per GET übergeben werden und das funktioniert nicht
<?php
$bundesland1 = $_REQUEST["bundesland1"];
$bezirk1 = $_REQUEST["bezirk1"];
$conn_id = mysql_connect("localhost","user","passwort");
mysql_select_db("datenbank");
if(($bundesland1 =="") and ($bezirk1 ==""))
$result = mysql_query ("SELECT * FROM adressen WHERE (branche = 'brunnenbau') AND ( freischalt ='2') order by firma");
if(($bundesland1 !="") and ($bezirk1 ==""))
$result = mysql_query ("SELECT * FROM adressen WHERE (branche = 'brunnenbau') AND ( freischalt ='2') AND (bundesland = '$bundesland1')order by firma");
if(($bundesland1 =="") and ($bezirk1 !=""))
$result = mysql_query ("SELECT * FROM adressen WHERE (branche = 'brunnenbau') AND ( freischalt ='2') AND (bezirk = '$bezirk1')order by firma");
if($result){
$num = mysql_num_rows($result);}
$seiten = ceil($num / 2);
if (!$z) $z = 1;
$y = $z * 2;
$x = $y - 2;
if ($y > $num) $y = $num;
$zellenfarbe=1;
if ($num > 0) {
for ($i= $x; $i< $y ; $i++) {
$firma = mysql_result($result,$i,"firma");
$ansprech = mysql_result($result,$i,"ansprech");
$strasse = mysql_result($result,$i,"strasse");
$plz = mysql_result($result,$i,"plz");
$land = mysql_result($result,$i,"land");
$ort = mysql_result($result,$i,"ort");
$bundesland = mysql_result($result,$i,"bundesland");
$bezirk = mysql_result($result,$i,"bezirk");
$branche = mysql_result($result,$i,"branche");
$email = mysql_result($result,$i,"email");
$tel = mysql_result($result,$i,"tel");
$fax = mysql_result($result,$i,"fax");
$homepage = mysql_result($result,$i,"homepage");
$spektrum = mysql_result($result,$i,"spektrum");
?>
<?
flush();
if($zellenfarbe) $zellenfarbe=0;
else $zellenfarbe=1;
}
} else echo "Es gibt noch keine Einträge ";
if ($num > 2) {
echo "<B><CENTER>";
$vor = $z-1 ;
$next = $z+1;
if ($vor != 0) echo "<A HREF="brunnenbau2.php?z=$vor&bundesland1=$bundesland1&bezirk1=$bezirk1 ">";
echo "<font face='Verdana, Arial, Helvetica, sans-serif' size=2>Vorherige<font>";
if ($vor != 0) echo "</A>";
echo " | ";
if ($next <= $seiten) echo "<A HREF="brunnenbau2.php?z=$next&bundesland1=$bundesland1&bezirk1=$bezirk 1">";
echo "<font face='Verdana, Arial, Helvetica, sans-serif' size=2>Weitere<font>";
if ($next <= $seiten) echo "</A>";
echo "</B></CENTER><P>";
}
$db_close = @MYSQL_CLOSE($conn_id);
if($db_close) echo "Verbindung zur Datenbank geschlossen";else echo "Konnte Verbindung zur Datenbank nicht schliessen";
?>
|