Hi alle,
also ich bin absoluter Newbie in Sachen PHP/MySQL. Ich möchte über ein einfaches Suchformular Daten in meiner DB abfragen und ausgeben lassen. Um die Sache mal anzugehen habe ich ein Formular das wie folgt aussieht:
---schnipp---
<!--Suchfunktion-->
<tr>
<td class="rahmen" valign="top height="759" align="center">
<form action="<?php echo $PHP_SELF ?>" method="post">
<span class="fett"><FONT face='Tahoma' size=2 color=FF9900>Suche</FONT>
<input type="text" name="suche" class="rahmen">
<input type="submit" name="Abschicken" value="search" class="rahmen">
</span>
</form>
---schnapp---
Die Abfrage sieht wie folgt aus:
<?php
if($submit) {
$ergebnis=mysql_query($database,"SELECT * FROM $tablenam WHERE linkname LIKE '%$suche%'");
{
echo mysql_result($ergebnis,"linkname")." - ";
echo mysql_result($ergebnis,"linkurl")." - ";
echo mysql_result($ergebnis,"linkinfo")."<br>";
}
}
?>
Es werden keinerlei Fehler angezeigt, aber wenn ich in meinem Feld einen Suchbegriff eingebe erfolgt auch keine Ausgabe.
Habe wirklich schon einiges nachgelesen, aber irgendwie stehe ich auf dem Schlauch.
thx im Vorraus
medicus
also ich bin absoluter Newbie in Sachen PHP/MySQL. Ich möchte über ein einfaches Suchformular Daten in meiner DB abfragen und ausgeben lassen. Um die Sache mal anzugehen habe ich ein Formular das wie folgt aussieht:
---schnipp---
<!--Suchfunktion-->
<tr>
<td class="rahmen" valign="top height="759" align="center">
<form action="<?php echo $PHP_SELF ?>" method="post">
<span class="fett"><FONT face='Tahoma' size=2 color=FF9900>Suche</FONT>
<input type="text" name="suche" class="rahmen">
<input type="submit" name="Abschicken" value="search" class="rahmen">
</span>
</form>
---schnapp---
Die Abfrage sieht wie folgt aus:
<?php
if($submit) {
$ergebnis=mysql_query($database,"SELECT * FROM $tablenam WHERE linkname LIKE '%$suche%'");
{
echo mysql_result($ergebnis,"linkname")." - ";
echo mysql_result($ergebnis,"linkurl")." - ";
echo mysql_result($ergebnis,"linkinfo")."<br>";
}
}
?>
Es werden keinerlei Fehler angezeigt, aber wenn ich in meinem Feld einen Suchbegriff eingebe erfolgt auch keine Ausgabe.
Habe wirklich schon einiges nachgelesen, aber irgendwie stehe ich auf dem Schlauch.
thx im Vorraus
medicus