Moin Moin!
Kennt ihr diese Verfügbarkeitscheck´s z.B. von 1&1? Ich möchte sowas gerne für Ilch umsetzen - weiss jemand, ob es schon fertige Scripte gibt, die ich dann umschreiben kann? Oder müsste das komplett neu aufgesetzt werden?
Gruß
Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
Geschlossen |
<html> <title>Verfügbarkeitscheck</title> <body> Verfügbarkeitscheck <br> <form name="Suchen" action="suchergebnis.html" method="POST"> <table> <tbody> <tr> <td>Strasse</td> <td> <input name="str" type="text"> </td> </tr> <tr> <td>Hausnummer</td> <td> <input name="hnr" type="text"> </td> </tr> <tr> <td>Zusatz</td> <td> <input name="hnr_zusatz" type="text"> </td> </tr> <tr> <td>Postleitzahl</td> <td> <input name="plz" type="text"> </td> </tr> <tr> <td>Ort</td> <td> <input name="ort" type="text"> </td> </tr> </tbody> </table> <input value="Prüfen, ob Anschluss verfügbar" type="submit"> <input value="Abbrechen" type="reset"> </form> </body> </html>
<html> <title>Verfügbarkeitscheck - Ergebnis Ihrer Suche</title> <body> <?php //<------------------Ergebnisse aus der Indexsuche übernehmen $str = $_POST['str']; $hnr = $_POST['hnr']; $zusatz = $_POST['hnr_zusatz']; $plz = $_POST['plz']; $ort = $_POST['ort']; //<------------------Daten werden vom Postscript übergeben $link = mysql_connect('localhost', 'root', '123vsm'); if (!$link) { die('Verbindung schlug fehl: ' . mysql_error()); //Verbindung zur Datenbank wird hergestellt. Eine Fehlermeldung ist mit eingebaut. } if(!mysql_select_db("vsm_info", $link)){ die('DB Auswahl falsch'); //Die richtige Datenbank wird ausgewählt. Eine Fehlermeldung ist mit eingebaut. } ?> <?php echo 'Suche erfolgreich!'; $sql="SELECT * FROM `overview` WHERE `str` like '%" .$strasse ."%' AND `hnr` like '%" .$hnr ."%' AND `zusatz` like '%" .$hnr_zusatz ."%' AND `plz` LIKE '" .$plz ."%' AND `ort` LIKE '" .$ort ."%'"; $erg=mysql_query($sql, $link); //Datenbank wird mit gegebenen Suchkriterien durchsucht. ?> <br> Ihre Suche hat <strong> <?php echo mysql_num_rows($erg); //Die Suchergebnisse werden angezeigt. ?> </strong> Treffer ergeben. <table border="1" bordercolor="#4C4C4C" cellpadding="0" cellspacing="0" width="100%"> Ergebnis: <tbody> <tr> <th>Straße</th> <th>Hausnummer</th> <th>Zusatz</th> <th>PLZ</th> <th>Ort</th> <th>Anschluss verfügbar?</th> <?php while($row=mysql_fetch_object($erg)) { ?> <tr> <td> <?php echo "".$row->str .""; ?> </td> <td> <?php echo "".$row->hnr .""; ?> </td> <td> <?php echo "".$row->hnr_zusatz .""; ?> </td> <td> <?php echo "".$row->plz .""; ?> </td> <td> <?php echo "".$row->ort .""; ?> </td> <td> <?php echo "".$row->ort .""; ?> </td> </tr> </table> <?php mysql_close($link); //Verbindung zur Datenbank wird getrennt. ?> </body> </html>
str .""; ?>
<td> <?php echo "".$row->str .""; ?> </td>
<td> <?php echo $row->str; ?> </td>
<?php mysql_close($link); //Verbindung zur Datenbank wird getrennt. ?>
<?php } mysql_close($link); //Verbindung zur Datenbank wird getrennt. ?>
<?php $str = $_POST['str']; $hnr = $_POST['hnr']; $zusatz = $_POST['hnr_zusatz']; $plz = $_POST['plz']; $ort = $_POST['ort']; $h = mysql_connect('localhost', 'root', '123vsm') or die('Verbindung schlug fehl: ' . mysql_error()); mysql_select_db("vsm_info", $h) or die('DB Auswahl falsch'); ?> <html> <head> <title>Verfügbarkeitscheck - Ergebnis Ihrer Suche</title> </head> <body> <?php //Datenbank wird mit gegebenen Suchkriterien durchsucht. $erg=mysql_query(" SELECT * FROM `overview` WHERE `str` LIKE '%" .$strasse ."%' AND `hnr` like '%" .$hnr ."%' AND `zusatz` like '%" .$zusatz ."%' AND `plz` LIKE '" .$plz ."%' AND `ort` LIKE '" .$ort ."%' ", $h); ?> <?php $anz = mysql_num_rows($erg); if( $anz < 0 ){ echo 'Suche erfolgreich!<br />'; echo 'Ihre Suche hat '. $anz .' Treffer ergeben.<br />'; }else{ echo 'Ihre Suche war <b>nicht</b> erfolgreich!<br />'; } ?> <h2>Ergebnis:</h2> <table border="1" bordercolor="#4C4C4C" cellpadding="0" cellspacing="0" width="100%"> <tr> <th>Straße</th> <th>Hausnummer</th> <th>Zusatz</th> <th>PLZ</th> <th>Ort</th> <th>Anschluss verfügbar?</th> </tr> <?php while($row=mysql_fetch_object($erg)): ?> <tr> <td><?php echo $row->str; ?></td> <td><?php echo $row->hnr; ?></td> <td><?php echo $row->hnr_zusatz; ?></td> <td><?php echo $row->plz; ?></td> <td><?php echo $row->ort; ?></td> <td><?php echo $row->ort; ?></td> </tr> <?php endwhile; ?> </table> <?php mysql_close($h); //Verbindung zur Datenbank wird getrennt. ?> </body> </html>
Geschlossen | ||
Zurück zu HTML, PHP, SQL,... |