Blicksnitmehr: PHP zeigt nur den letzten SQL-Datensatz...

  • Servus ihr PHPNasen und all die andern !

    Folgendes Problem:

    Weiss nicht wie ich das Problem knapp schildern kann; am besten ich stell mal die Skripte mit rein.

    Wenn mann es über das Skript "Datensaetze Auswahl anzeigen Suchen.php aufruft funktioniert es!

    Mein Ziel ist das ich ein Skript haben will was mir
    1. Alle Datensätze anzeigt
    2. per RadioButton den gewünschten Datensatz näher anzeigt

    Hab im Skript "Datensaetze Auswahl anzeigen b.php" die Möglichkeit alle Datensätze einer mySQLDB Tabelle anzuzeigen.
    Durch Auswahl mittels Radiobuttons erlaubt mir das Skript einen Datensatz auszuwählen.
    Dieser ausgewählte Datensatz wird dann im Skript "show one.php" genauer unter die Lupe genommen.

    Doch leider funktioniert das nicht richtig;
    PHP zeigt mir nur den lezten Datensatz an und nicht den von mir gewählten.

    und das passiert genau dann, wenn das Skript "Datensaetze Auswahl anzeigen b.php" selbst aufgerufen wird.
    Wird es allerdings durch das Skript "Datensaetze Auswahl anzeigen.php"
    aufgerufen, wird der ausgewählte Datensatz im Skript "show me.php" ordentlich angezeigt.

    Um das noch mal klar zu stellen:
    Über das Skript "Datensaetze Auswahl anzeigen Suchen.php" funktioniert es tadellos


    hab zum umstellen in der "Datensaetze Auswahl anzeigen b.php" folgendes aus-/einkommentiert (ermöglicht, das das Skript selbst aufrufen werden kann) :

    [php:1:dc1a07a8f5]<?php
    // $res = mysql_db_query("immodata", "select * from wohnungen where $_POST[dasfeld] = '$_POST[id1]'");
    $res = mysql_db_query("immodata", "select * from wohnungen");
    ?>[/php:1:dc1a07a8f5]

    Zum Testen mit der "Datensaetze Auswahl anzeigen Suchen.php" einfach das oberste $res auskommentieren und das untere $res kommentieren.


    so, es folgen 4 x PHP-Skripts + die mySQLDatenbank:
    in folgender Reihenfolge:

    Code
    Datensaetze Auswahl anzeigen b.php
    show one.php
    Datensaetze Auswahl anzeigen Suhen.php
    Datensaetze Auswahl anzeigen.php


    [php:1:dc1a07a8f5]
    <html><head><meta http-equiv="Page-Enter" content="blendTrans(Duration=1)">
    <style type="text/css">
    <!--
    * {
    font-family: Arial;
    }
    table {
    color: black;
    font-size: 11px;
    border-width: 2;
    border-collapse:collapse;
    border-color: black;
    text-align: center;
    }
    th {
    border:2px black solid;
    font-size: 14px;
    font-family: Arial;
    background-color:#B6B66B;
    color: black;
    }
    TD {
    font-family: Verdana;
    border:2px black solid;
    background-color:#D3CBBE;
    }
    -->
    </style>
    </head><body>
    Welcher Datensatz soll angezeigt werden :


    <form action = "show one.php" method = "post">
    <?php

    $db = mysql_connect();
    ////////////////////////////////////////////////////////////////////////////////
    ////Hier kann eingestellt werden: ("ob sich das Skript selbst aufruft oder nich")
    //// 1. Skript "Datensaetze Auswahl anzeigen.php" nimmt aus dem
    //// Skript "Datensaetze Auswahl anzeigen.php" 2 Variablen entgegen
    //// 2. Skript nimmt keine Variablen entgegen
    ////////////////////////////////////////////////////////////////////////////////
    // $res = mysql_db_query("immodata", "select * from wohnungen where $_POST[dasfeld] = '$_POST[id1]'");
    $res = mysql_db_query("immodata", "select * from wohnungen");
    /////////////////////////////////////////////////////////////////////////////////
    $num = mysql_num_rows($res);

    echo "<table border>";
    echo "<th>";
    echo $_POST[dasfeld] . ": "; //spalten '$_POST[dasfeld]'
    echo $_POST[id1]; //felder
    echo "</th>";
    echo "<tr><td>$num Datensätze gefunden</td></tr>";
    echo "</table>";
    echo "

    ";


    // Tabellenbeginn
    echo "<table border>";
    // Überschrift
    echo "<tr> <th>Auswahl</th><th>ID</th><th>Ort</th> <th>Stadtteil</th><th>Objekt</th><th>Wohnungs-Nummer</th><th>Etage</th>";
    echo "<th>Wohnflaeche</th><th>Zimmer-Anzahl</th><th>Kaltmiete</th><th>Nebenkosten</th><th>Warmmiete</th><th>Kaution</th><th>Maklercourtage</th><th>Vefuegbar ab</th><th>Status</th><th>Sonstiges</th>";
    echo "<th>Maissonette</th><th>Lift</th><th>Balkon</th><th>Loggia</th><th>Terasse</th><th>Wintergarten</th><th>Parkett</th><th>Laminat</th><th>Teppich</th>";
    echo "<th>Bad mit Wanne und Dusche</th><th>Einbaukueche</th><th>Gaeste-Bad</th><th>Gaeste-WC</th><th>Keller</th><th>Abstellraum</th><th>Waschhaus</th><th>Fahhradraum</th><th>Trockenraum</th>";
    echo "<th>Garage</th><th>Tiefgaragenstellpatz</th><th>Außenstellpatz</th><th>WG geeignet</th>";
    echo "<th>Besonderheiten</th> <th>Bild1</th></tr></div> ";

    for ($i=0; $i<$num; $i++)
    {
    $_POST[pn] = mysql_result($res, $i, "ID");
    $_POST[aa] = mysql_result($res, $i, "Ort");
    $_POST[ab] = mysql_result($res, $i, "Stadtteil");
    $_POST[ac] = mysql_result($res, $i, "Objekt");
    $_POST[ad] = mysql_result($res, $i, "WohnungsNR");
    $_POST[ae] = mysql_result($res, $i, "Etage");
    $_POST[af] = mysql_result($res, $i, "Wohnflaeche");
    $_POST[ag] = mysql_result($res, $i, "ZimmerANZ");
    $_POST[ah] = mysql_result($res, $i, "Kaltmiete");
    $_POST[ai] = mysql_result($res, $i, "Nebenkosten");
    $_POST[aj] = mysql_result($res, $i, "Warmmiete");
    $_POST[ak] = mysql_result($res, $i, "Kaution");
    $_POST[al] = mysql_result($res, $i, "Maklercourtage");
    $_POST[am] = mysql_result($res, $i, "VerfuegbarAB");
    $_POST[an] = mysql_result($res, $i, "Status");
    $_POST[ao] = mysql_result($res, $i, "Sonstiges");
    $_POST[ap] = mysql_result($res, $i, "Maissonette");
    $_POST[aq] = mysql_result($res, $i, "Lift");
    $_POST[ar] = mysql_result($res, $i, "Balkon");
    $_POST[aas] = mysql_result($res, $i, "Loggia");
    $_POST[at] = mysql_result($res, $i, "Terasse");
    $_POST[au] = mysql_result($res, $i, "Wintergarten");
    $_POST[av] = mysql_result($res, $i, "Parkett");
    $_POST[aw] = mysql_result($res, $i, "Laminat");
    $_POST[ax] = mysql_result($res, $i, "Teppich");
    $_POST[ay] = mysql_result($res, $i, "BadmitWanneundDusche");
    $_POST[az] = mysql_result($res, $i, "Einbaukueche");
    $_POST[ba] = mysql_result($res, $i, "Gaestebad");
    $_POST[bb] = mysql_result($res, $i, "GaesteWC");
    $_POST[bc] = mysql_result($res, $i, "Keller");
    $_POST[bd] = mysql_result($res, $i, "Abstellraum");
    $_POST[be] = mysql_result($res, $i, "Waschhaus");
    $_POST[bf] = mysql_result($res, $i, "Fahrradraum");
    $_POST[bg] = mysql_result($res, $i, "Trockenraum");
    $_POST[bh] = mysql_result($res, $i, "Garage");
    $_POST[bi] = mysql_result($res, $i, "Tiefgara");
    $_POST[bj] = mysql_result($res, $i, "Aussenstell");
    $_POST[bk] = mysql_result($res, $i, "WG");
    $_POST[bl] = mysql_result($res, $i, "Besonderheiten");
    $_POST[bm] = mysql_result($res, $i, "Bild1");
    $lf = $i + 1;

    // Tabellenzeile mit -zellen
    echo "<tr> <td><input type='radio' name='auswahl' value='$_POST[pn]'</td>";
    echo "<td>$_POST[pn]</td><td>$_POST[aa]</td> <td>$_POST[ab]</td> <td>$_POST[ac]</td>";
    echo "<td>$_POST[ad]</td> <td>$_POST[ae]</td> <td>$_POST[af]</td> <td>$_POST[ag]</td>";
    echo "<td>$_POST[ah]</td> <td>$_POST[ai]</td> <td>$_POST[aj]</td> <td>$_POST[ak]</td>";
    echo "<td>$_POST[al]</td> <td>$_POST[am]</td> <td>$_POST[an]</td> <td>$_POST[ao]</td>";
    echo "<td>$_POST[ap]</td> <td>$_POST[aq]</td> <td>$_POST[ar]</td> <td>$_POST[aas]</td>";
    echo "<td>$_POST[at]</td> <td>$_POST[au]</td> <td>$_POST[av]</td> <td>$_POST[aw]</td>";
    echo "<td>$_POST[ax]</td> <td>$_POST[ay]</td> <td>$_POST[az]</td> <td>$_POST[ba]</td>";
    echo "<td>$_POST[bb]</td> <td>$_POST[bc]</td> <td>$_POST[bd]</td> <td>$_POST[be]</td>";
    echo "<td>$_POST[bf]</td> <td>$_POST[bg]</td> <td>$_POST[bh]</td> <td>$_POST[bi]</td>";
    echo "<td>$_POST[bj]</td> <td>$_POST[bk]</td> <td>$_POST[bl]</td><td>$_POST[bm]</td></tr>";
    }
    // Tabellenende
    echo "</table>";

    mysql_close($db);

    echo "<input name='w1' type='hidden' id='dasfeld' value='$_POST[pn]'>" ;
    echo "<input name='w2' type='hidden' id='dasfeld' value='$_POST[aa]'>" ;
    echo "<input name='w3' type='hidden' id='dasfeld' value='$_POST[ab]'>" ;
    echo "<input name='w4' type='hidden' id='dasfeld' value='$_POST[ac]'>" ;
    echo "<input name='w5' type='hidden' id='dasfeld' value='$_POST[ad]'>" ;
    echo "<input name='w6' type='hidden' id='dasfeld' value='$_POST[ae]'>" ;
    echo "<input name='w7' type='hidden' id='dasfeld' value='$_POST[af]'>" ;
    echo "<input name='w8' type='hidden' id='dasfeld' value='$_POST[ag]'>" ;
    echo "<input name='w9' type='hidden' id='dasfeld' value='$_POST[ah]'>" ;
    echo "<input name='w10' type='hidden' id='dasfeld' value='$_POST[ai]'>" ;
    echo "<input name='w11' type='hidden' id='dasfeld' value='$_POST[aj]'>" ;
    echo "<input name='w12' type='hidden' id='dasfeld' value='$_POST[ak]'>" ;
    echo "<input name='w13' type='hidden' id='dasfeld' value='$_POST[al]'>" ;
    echo "<input name='w14' type='hidden' id='dasfeld' value='$_POST[am]'>" ;
    echo "<input name='w15' type='hidden' id='dasfeld' value='$_POST[an]'>" ;
    echo "<input name='w16' type='hidden' id='dasfeld' value='$_POST[ao]'>" ;
    echo "<input name='w17' type='hidden' id='dasfeld' value='$_POST[ap]'>" ;
    echo "<input name='w18' type='hidden' id='dasfeld' value='$_POST[aq]'>" ;
    echo "<input name='w19' type='hidden' id='dasfeld' value='$_POST[ar]'>" ;
    echo "<input name='w20' type='hidden' id='dasfeld' value='$_POST[as]'>" ;
    echo "<input name='w21' type='hidden' id='dasfeld' value='$_POST[at]'>" ;
    echo "<input name='w22' type='hidden' id='dasfeld' value='$_POST[au]'>" ;
    echo "<input name='w23' type='hidden' id='dasfeld' value='$_POST[av]'>" ;
    echo "<input name='w24' type='hidden' id='dasfeld' value='$_POST[aw]'>" ;
    echo "<input name='w25' type='hidden' id='dasfeld' value='$_POST[ax]'>" ;
    echo "<input name='w26' type='hidden' id='dasfeld' value='$_POST[ay]'>" ;
    echo "<input name='w27' type='hidden' id='dasfeld' value='$_POST[az]'>" ;
    echo "<input name='w28' type='hidden' id='dasfeld' value='$_POST[ba]'>" ;
    echo "<input name='w29' type='hidden' id='dasfeld' value='$_POST[bb]'>" ;
    echo "<input name='w30' type='hidden' id='dasfeld' value='$_POST[bc]'>" ;
    echo "<input name='w31' type='hidden' id='dasfeld' value='$_POST[bd]'>" ;
    echo "<input name='w32' type='hidden' id='dasfeld' value='$_POST[be]'>" ;
    echo "<input name='w33' type='hidden' id='dasfeld' value='$_POST[bf]'>" ;
    echo "<input name='w34' type='hidden' id='dasfeld' value='$_POST[bg]'>" ;
    echo "<input name='w35' type='hidden' id='dasfeld' value='$_POST[bh]'>" ;
    echo "<input name='w36' type='hidden' id='dasfeld' value='$_POST[bi]'>" ;
    echo "<input name='w37' type='hidden' id='dasfeld' value='$_POST[bj]'>" ;
    echo "<input name='w38' type='hidden' id='dasfeld' value='$_POST[bk]'>" ;
    echo "<input name='w39' type='hidden' id='dasfeld' value='$_POST[bl]'>" ;
    echo "<input name='w40' type='hidden' id='dasfeld' value='$_POST[bm]'>" ;
    ?>
    <div id="Layer1" style="position:absolute; width:359px; height:106px; z-index:1; left: 600px; top: 14px;">
    <input type="submit" name="submit" value="Anzeigen"></div>
    </form>
    </body></html>

    <?php

    ?>[/php:1:dc1a07a8f5]

  • [php:1:f9ed263d18]<?php
    <html><head><meta http-equiv="Page-Enter" content="blendTrans(Duration=1)">
    <style type="text/css">
    <!--
    * {
    font-family: Arial;
    }
    table {
    color: black;
    font-size: 11px;
    border-width: 2;
    border-collapse:collapse;
    border-color: black;
    text-align: center;
    }
    th {
    border:2px black solid;
    font-size: 14px;
    font-family: Arial;
    background-color:#B6B66B;
    color: black;
    }
    TD {
    font-family: Verdana;
    border:2px black solid;
    background-color:#BDBBD7;
    text-align: left;
    }
    -->
    </style>
    </head><body>
    <?php
    // Variabeln festlegen
    $max_byte_size = 2097152;
    $allowed_types = "(jpg|jpeg|gif|bmp|png)";
    $uploaddir = 'C:\Apache Group\Apache2\htdocs\http://www.php.de%5cphptest%5cupload FUNKT\IMMOPICS\\';
    $uploaddir2 = 'http://www.php.de/PHPtest/UPLOAD FUNKT/IMMOPICS/';
    $picdir = '/PHPtest/UPLOAD FUNKT/IMMOPICS/';
    //echo ($_FILES['file']['name']) . "
    ";
    $cVal1 = ($_FILES[file1][name]);
    $cVal2 = ($_FILES[file2][name]);
    $cVal3 = ($_FILES[file3][name]);
    $cVal4 = ($_FILES[file4][name]);
    $cVal5 = ($_FILES[file5][name]);
    /////////////////////////////////////////////////////////////////////////////////
    // Formular wurde abgeschickt
    if($_POST['submit'] == "Anzeigen") {
    // Wurde wirklich eine Datei hochgeladen?
    //if(is_uploaded_file($_FILES['file1']['tmp_name'])) {
    // Gültige Endung? ($ = Am Ende des Dateinamens) (/i = Groß- Kleinschreibung nicht berücksichtigen)
    //if(preg_match("/\." . $allowed_types . "$/i", $_FILES['file1']['name'])) {
    // Datei auch nicht zu groß
    //if($_FILES['file1']['size'] <= $max_byte_size) {
    // Alles OK -> Datei kopieren
    //if(copy($_FILES['file1']['tmp_name'], $uploaddir . $_FILES['file1']['name'])) {
    /////////////////////////////////////////////////////////////////////////////////
    //Test:
    echo $_POST[w2];

    echo "<table border>";
    echo "<tr><th>Datensatz Nr: $_POST[w1]</th></tr>";
    echo "</table>";

    $db = mysql_connect();
    $res = mysql_db_query("immodata", "select * from wohnungen");
    $num = mysql_num_rows($res);

    // Tabellenbeginn
    echo "<table border><tr>";

    echo "<td width='118'>
    ";
    echo "ID:
    $_POST[w1]

    ";
    echo "Ort:
    $_POST[w2]

    ";
    echo "Stadtteil:
    $_POST[w3]

    ";
    echo "Objekt:
    $_POST[w4]

    ";
    echo "WohnungsNR:
    $_POST[w5]

    ";
    echo "Etage:
    $_POST[w6]

    ";
    echo "Wohnfläche:
    $_POST[w7]

    </td>";

    echo "<td width='118'>
    ";
    echo "Zimmer Anz:
    $_POST[w8]

    ";
    echo "Kaltmiete:
    $_POST[w9]

    ";
    echo "Nebenkosten:
    $_POST[w10]

    ";
    echo "Warmmiete:
    $_POST[w11]

    ";
    echo "Kaution:
    $_POST[w12]

    ";
    echo "Maklercourtage:
    $_POST[w13]

    ";
    echo "Verfügbar ab:
    $_POST[w14]

    ";
    echo "Status:
    $_POST[w15]

    ";
    echo "Sonstiges:
    $_POST[w16]

    </td>";

    echo "<td width='118'>
    ";
    echo "Maissonette:
    $_POST[w17]

    ";
    echo "Lift:
    $_POST[w18]

    ";
    echo "Balkon:
    $_POST[w19]

    ";
    echo "Loggia:
    $_POST[w20]

    ";
    echo "Terasse:
    $_POST[w21]

    ";
    echo "Wintergarten:
    $_POST[w22]

    </td>";

    echo "<td width='118'>
    ";
    echo "Parkettboden:
    $_POST[w23]

    ";
    echo "Laminatboden:
    $_POST[w24]

    ";
    echo "Teppichboden:
    $_POST[w25]

    ";
    echo "Wanne + Dusche:
    $_POST[w26]

    ";
    echo "Einbauküche:
    $_POST[w27]

    ";
    echo "Gästebad:
    $_POST[w28]

    </td>";

    echo "<td width='118'>
    ";
    echo "Gäste-WC:
    $_POST[w29]

    ";
    echo "Keller:
    $_POST[w30]

    ";
    echo "Abstellraum:
    $_POST[w31]

    ";
    echo "Waschraum:
    $_POST[w32]

    ";
    echo "Fahradraum:
    $_POST[w33]

    ";
    echo "Trockenraum:
    $_POST[w34]

    </td>";

    echo "<td width='118'>
    ";
    echo "Garage:
    $_POST[w35]

    ";
    echo "Tiefgaragenstellplatz:
    $_POST[w36]

    ";
    echo "Außenstellplatz:
    $_POST[w37]

    ";
    echo "WG-geeignet:
    $_POST[w38]

    ";
    echo "Besonderheiten:
    $_POST[w39]

    </td>";

    echo "<td width='118'>
    ";
    echo "</td>";

    echo "</tr></table>";
    echo "<table border><tr>";
    ////////////////////////////////////////////////////
    ////////////////////////////////////////////////////
    // Bild1
    if($_FILES['file1']['name'] != NULL) {
    echo "<td width='240'>";
    echo "Name: " . $_FILES['file1']['name'] . "
    ";
    echo "Größe: " . $_FILES['file1']['size'] . " Byte
    ";
    echo "Link: <a href=\"" .$picdir. $_FILES['file1']['name'] . "\">" . $uploaddir2 . $_FILES['file1']['name'] . "</a>". "
    ";
    echo "
    ";
    echo '<div align="center"></div>';
    echo "<div align='center'>Bild1</div>";
    echo "</td>";
    }else {
    echo "<td height='240' width='240'>";
    echo "


    ";
    echo "<div align='center'>Kein Bild Ausgewählt</div>
    ";
    echo "


    <div align='center'>Bild1</div>";
    echo "</td>";
    }
    //Bild2
    if($_FILES['file2']['name'] != NULL) {
    echo "<td width='240'>";
    echo "Name: " . $_FILES['file2']['name'] . "
    ";
    echo "Größe: " . $_FILES['file2']['size'] . " Byte
    ";
    echo "Link: <a href=\"" .$picdir. $_FILES['file2']['name'] . "\">" . $uploaddir2 . $_FILES['file2']['name'] . "</a>". "
    ";
    echo "
    ";
    echo '';
    echo "<div align='center'>Bild2</div>";
    echo "</td>";
    }else {
    echo "<td height='240' width='240'>";
    echo "


    ";
    echo "<div align='center'>Kein Bild Ausgewählt</div>
    ";
    echo "


    <div align='center'>Bild2</div>";
    echo "</td>";
    }

    //Bild3
    if($_FILES['file3']['name'] != NULL) {
    echo "<td width='240'>";
    echo "Name: " . $_FILES['file3']['name'] . "
    ";
    echo "Größe: " . $_FILES['file3']['size'] . " Byte
    ";
    echo "Link: <a href=\"" .$picdir. $_FILES['file3']['name'] . "\">" . $uploaddir2 . $_FILES['file3']['name'] . "</a>". "
    ";
    echo "
    ";
    echo '<div align="center"></div>';
    echo "<div align='center'>Bild3</div>";
    echo "</td>";
    }else {
    echo "<td height='240' width='240'>";
    echo "


    ";
    echo "<div align='center'>Kein Bild Ausgewählt</div>
    ";
    echo "


    <div align='center'>Bild3</div>";
    echo "</td>";
    }
    //Bild4
    if($_FILES['file4']['name'] != NULL) {
    echo "<td width='240'>";
    echo "Name: " . $_FILES['file4']['name'] . "
    ";
    echo "Größe: " . $_FILES['file4']['size'] . " Byte
    ";
    echo "Link: <a href=\"" .$picdir. $_FILES['file4']['name'] . "\">" . $uploaddir2 . $_FILES['file4']['name'] . "</a>". "
    ";
    echo "
    ";
    echo '<div align="center"></div>';
    echo "<div align='center'>Bild4</div>";
    echo "</td>";
    }else {
    echo "<td height='240' width='240'>";
    echo "


    ";
    echo "<div align='center'>Kein Bild Ausgewählt</div>
    ";
    echo "


    <div align='center'>Bild4</div>";
    echo "</td>";
    }
    //Bild5
    if($_FILES['file5']['name'] != NULL) {
    echo "<td width='240'>";
    echo "Name: " . $_FILES['file5']['name'] . "
    ";
    echo "Größe: " . $_FILES['file5']['size'] . " Byte
    ";
    echo "Link: <a href=\"" .$picdir. $_FILES['file5']['name'] . "\">" . $uploaddir2 . $_FILES['file5']['name'] . "</a>". "
    ";
    echo "
    ";
    echo '<div align="center"></div>';
    echo "<div align='center'>Bild5</div>";
    echo "</td>";
    }else {
    echo "<td height='240' width='240'>";
    echo "


    ";
    echo "<div align='center'>Kein Bild Ausgewählt</div>
    ";
    echo "


    <div align='center'>Bild5</div>";
    echo "</td>";
    }
    echo "</tr></table>";
    /////////////////////////////////////////////////////////////////////////////////
    //}else {
    //echo "Datei konnte nicht hochgeladen werden.";
    //}
    //}else {
    //echo "Die Datei darf nur eine Größe von " . $max_byte_size . " Byte besitzen.";
    //}
    //}else {
    //echo "Die Datei besitzt keine ungültige Endung.";
    //}
    //}else {
    //echo "Keine Datei zum Hochladen angegeben.";
    //}
    }else {
    echo "Es wurde nichts ausgewählt zum anzeigen. ";
    }
    /////////////////////////////////////////////////////////////////////////////////

    ?>

    </body></html>
    ?>[/php:1:f9ed263d18]

  • [php:1:e51ce154cf]
    <html><head><meta http-equiv="Page-Enter" content="blendTrans(Duration=1)">
    <style type="text/css">
    <!--
    * {
    font-family: Arial;
    }
    table {
    color: black;
    font-size: 11px;
    border-width: 2;
    border-collapse:collapse;
    border-color: black;
    text-align: center;
    }
    th {
    border:2px black solid;
    font-size: 14px;
    font-family: Arial;
    background-color:#B6B66B;
    color: black;
    }
    TD {
    font-family: Verdana;
    border:2px black solid;
    background-color:#D3CBBE;
    }
    -->
    </style>
    </head><body>
    <?php

    $db = mysql_connect();
    $res = mysql_db_query("immodata", "select * from wohnungen");
    $num = mysql_num_rows($res);

    echo "<form action='Datensaetze Auswahl anzeigen.php' method='post' enctype='multipart/form-data' name='Upload'>";
    echo "<select name='auswahl'>";
    echo "<option>ID</option>";
    echo "<option>Ort</option>";
    echo "<option>Stadtteil</option>";
    echo "<option selected>Objekt</option>";
    echo "<option>Etage</option>";
    echo "<option>Wohnflaeche</option>";
    echo "</select>";
    echo "<input type='submit' name='abschicken' value='abschicken'>";
    echo "</form>";

    echo "<table border>";
    echo "<tr><td>$num Datensätze gefunden</td></tr>";
    echo "</table>

    ";
    mysql_close($db);
    ?>
    </body></html>
    <?php

    ?>[/php:1:e51ce154cf]

  • [php:1:b187b3c641]
    <html><head><meta http-equiv="Page-Enter" content="blendTrans(Duration=1)">
    <style type="text/css">
    <!--
    * {
    font-family: Arial;
    }
    table {
    color: black;
    font-size: 11px;
    border-width: 2;
    border-collapse:collapse;
    border-color: black;
    text-align: center;
    }
    th {
    border:2px black solid;
    font-size: 14px;
    font-family: Arial;
    background-color:#B6B66B;
    color: black;
    }
    TD {
    font-family: Verdana;
    border:2px black solid;
    background-color:#D3CBBE;
    }
    -->
    </style>
    </head><body>

    <?php
    echo "Suche nach " . $_POST[auswahl];

    $db = mysql_connect();
    $res = mysql_db_query("immodata", "select * from wohnungen where objekt = 'Strasse Nr'");
    $num = mysql_num_rows($res);

    function get_name()
    {
    $db = mysql_connect();
    $result = mysql_query("SELECT Distinct $_POST[auswahl] FROM wohnungen");
    $anz=mysql_num_rows($result);
    if($anz>0){
    echo "<form action='Datensaetze Auswahl anzeigen b.php' method='post' enctype='multipart/form-data' name='Upload'>";
    echo "<td><select name=\"id1\" id=\"id1\">\n";
    while($res=mysql_fetch_array($result)){
    echo "<option value=\"" . $res[0]."\">" . $res[0] . "</option>\n";
    }
    echo "</select></td>\n";
    echo "<input name='dasfeld' type='hidden' id='dasfeld' value='$_POST[auswahl]'>" ;
    echo "<input type='submit' name='submit' value='Auswahl zeigen'>\n";
    echo "</form>";
    }
    mysql_free_result($result);
    }
    get_name();

    echo "<table border>";
    echo "<tr><td>$num Datensätze gefunden</td></tr>";
    echo "</table>

    ";

    for ($i=0; $i<$num; $i++)
    {
    $_POST[pn] = mysql_result($res, $i, "ID");
    $_POST[aa] = mysql_result($res, $i, "Ort");
    $_POST[ab] = mysql_result($res, $i, "Stadtteil");
    $_POST[ac] = mysql_result($res, $i, "Objekt");
    $_POST[ad] = mysql_result($res, $i, "WohnungsNR");
    $_POST[ae] = mysql_result($res, $i, "Etage");
    $_POST[af] = mysql_result($res, $i, "Wohnflaeche");
    $_POST[ag] = mysql_result($res, $i, "ZimmerANZ");
    $_POST[ah] = mysql_result($res, $i, "Kaltmiete");
    $_POST[ai] = mysql_result($res, $i, "Nebenkosten");
    $_POST[aj] = mysql_result($res, $i, "Warmmiete");
    $_POST[ak] = mysql_result($res, $i, "Kaution");
    $_POST[al] = mysql_result($res, $i, "Maklercourtage");
    $_POST[am] = mysql_result($res, $i, "VerfuegbarAB");
    $_POST[an] = mysql_result($res, $i, "Status");
    $_POST[ao] = mysql_result($res, $i, "Sonstiges");
    $_POST[ap] = mysql_result($res, $i, "Maissonette");
    $_POST[aq] = mysql_result($res, $i, "Lift");
    $_POST[ar] = mysql_result($res, $i, "Balkon");
    $_POST[aas] = mysql_result($res, $i, "Loggia");
    $_POST[at] = mysql_result($res, $i, "Terasse");
    $_POST[au] = mysql_result($res, $i, "Wintergarten");
    $_POST[av] = mysql_result($res, $i, "Parkett");
    $_POST[aw] = mysql_result($res, $i, "Laminat");
    $_POST[ax] = mysql_result($res, $i, "Teppich");
    $_POST[ay] = mysql_result($res, $i, "BadmitWanneundDusche");
    $_POST[az] = mysql_result($res, $i, "Einbaukueche");
    $_POST[ba] = mysql_result($res, $i, "Gaestebad");
    $_POST[bb] = mysql_result($res, $i, "GaesteWC");
    $_POST[bc] = mysql_result($res, $i, "Keller");
    $_POST[bd] = mysql_result($res, $i, "Abstellraum");
    $_POST[be] = mysql_result($res, $i, "Waschhaus");
    $_POST[bf] = mysql_result($res, $i, "Fahrradraum");
    $_POST[bg] = mysql_result($res, $i, "Trockenraum");
    $_POST[bh] = mysql_result($res, $i, "Garage");
    $_POST[bi] = mysql_result($res, $i, "Tiefgara");
    $_POST[bj] = mysql_result($res, $i, "WG");
    $_POST[bk] = mysql_result($res, $i, "Besonderheiten");
    $_POST[bl] = mysql_result($res, $i, "Bild1");
    $lf = $i + 1;
    }
    mysql_close($db);
    ?>
    </body></html>
    <?php

    ?>[/php:1:b187b3c641]

  • So und zu guter letzt die Datenbank:


    Paar Datensätze zum testen:

    [/code]