Wer kann helfen?

chrissbk

Grünschnabel
Hi habe mir in den letzten Tagen ein Script zusammen gebastelt. Ich habe ein Formular mit der ich aus der Datenbank daten abfrage. Das klappt auch,nur bin ich mit der Ausgabe bzw. mit der Formatierung nicht so recht zufrieden. Habe es mit Template versucht aber damit komm ich nicht so zu recht. Hier mal meine PHP Ausgabe ! Vieleicht hat einer eine Lösungsvorschlag wie ich das mit einem Template hin bekomme.

PHP:
<html>
<head>
<title>Test</title>
<form action="uf12.php?" method="post">
<?php
   $db=mysql_connect("localhost","root","");
   $sqlab = "SELECT * FROM daten,files WHERE id = files_id";
   $sqlab .= " and ort = '$ort' ";
   $sqlab .= " and zimmer = $zimmer";
   $sqlab .= " and strasse like '$anf%' ";
   $sqlab .= " and größe >= $wohnf1";
   $sqlab .= " and größe <= $wohnf2";
   $sqlab .= " and preis >= $preis1";
   $sqlab .= " and preis <= $preis2";
 
   $res = mysql_db_query("wohnungen", $sqlab);
   $num = mysql_num_rows($res);

   // Tabellenbeginn
  echo "<table cellpadding=1 cellspacing=0 border bordercolor=#C79B5A >";

   // Überschrift

   echo "<td >Lage </td> <td>Strasse</td>";
   echo "<td>Zimmer</td> <td>Größe</td>";
   echo "<td>Preis</td>";
   echo "<td>Ausstattung</td> </tr>";

  for ($i=0; $i<$num; $i++)
   {
      $ort = mysql_result($res, $i, "ort");
      $str = mysql_result($res, $i, "strasse");
      $zim  = mysql_result($res, $i, "zimmer");
      $gr = mysql_result($res, $i, "größe");
      $pre = mysql_result($res, $i, "preis");
      $id = mysql_result($res, $i, "id");
  
            
     // Tabellenzeile mit -zellen
   
      echo "<td>$ort</td> <td>$str</td>";
      echo "<td>$zim</td> <td>$gr m²</td>";
      echo "<td>$pre €</td><td><a href=\"uf121.php?ID=$id",
 "\" target=\"_blank\"><img src=image/icon.gif> Expose anzeigen</a></td></tr>";

   }

   // Tabellenende
   echo "</table>";  
?>
</form>
</body>
</html>

Chris
 
Wie stelle ich es an das ich meine Php Ausgabe über ein Template ausgeben kann, habe nicht sehr viel Ahnung von Template.
 
Zurück