Hello Leute und PHP-Experten,
ich fange gerade an mich mit PHP und mySQL auseinander zu setzen.
Ich hab ein HTML Dokument gebastelt, mit dem ich txt-Dateien auslesen kann. Jetzt hab ich es geschafft die Datei auszulesen und zu splitten. Das Ergebnis wird in nem HTML-Dokument ausgegeben.
Ich hab jetzt versucht ne Suchfunktion zu implementieren. Aber ich komme net mehr weiter.
Hier ein bissi Quellcode:
Formular:
PHP:
Vielen Dank im voraus!!!
Greetz
Aphex
ich fange gerade an mich mit PHP und mySQL auseinander zu setzen.
Ich hab ein HTML Dokument gebastelt, mit dem ich txt-Dateien auslesen kann. Jetzt hab ich es geschafft die Datei auszulesen und zu splitten. Das Ergebnis wird in nem HTML-Dokument ausgegeben.
Ich hab jetzt versucht ne Suchfunktion zu implementieren. Aber ich komme net mehr weiter.
Hier ein bissi Quellcode:
Formular:
PHP-Code:
<form type="text" action="anzeige.php" method="post">
<input name="fldSearchItem" type="text">
<input name="Suchen" type="submit" value="Suchen">
<input name="Neu" type="reset" value="Neu">
</form>
PHP-Code:
<?php
$link = mysql_connect("my_db", "user", "passwort");
mysql_select_db("my_db") or die("Auswahl der Datenbank fehlgeschlagen <br>");
If ($fldSearchItem) {
echo "" . $fldSearchItem . "<br>\n"; <<---- Wie bekomme ich es hin, dass mein Suchwort in meinem Formular- Textfeld ausgegeben wird?
}
If(empty($fldSearchItem)) {
echo "Bitte Suchwort neu eingeben!"; <<--- die DB wird net mehr ausgelesen, will ich aber net ----????
}
else {
/* ausführen einer SQL Anfrage */
$query = "SELECT * FROM my_db"; <<--- die Anfrage muss doch auch noch modifiziert werden oder?
$result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error());
/* Ausgabe der Ergebnisse in HTML */
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo ' <tr>';
echo ' <td width="97">' . $line["product_id"] . '</td>';
echo ' <td width="277">' . $line["title"] . '<br>' . $line["longdesc"] . '</td>';
echo ' </tr>';
};
/* Freigeben des Resultsets */
mysql_free_result($result);
/* Datenbankverbindung schliessen */
mysql_close($link);
}
?>
Greetz
Aphex
Kommentar