Hi,
ich bräuchte mal Hilfe wegen einer Suchfunktion. Also ich habe in einer MySQL Tabelle die Spalten ID, NAME, TAGS, INFOS, BILD. Es geht hier um eine Pflanzendatenbank für unsern Garten. Bei der Spalte Bild handelt es sich nur um den Pfad zur Bilddatei. In der Spalte Tags stehen Alternativnamen der Pflanze, abgetrennt mit einem Leerzeichen. Jetzt habe ich hier schonmal eine Abfrage erstellt mit Formular aber es passiert nichts. Ich will TAGS und NAME durchsuchen.
Irgendwie geht es nicht
ich bräuchte mal Hilfe wegen einer Suchfunktion. Also ich habe in einer MySQL Tabelle die Spalten ID, NAME, TAGS, INFOS, BILD. Es geht hier um eine Pflanzendatenbank für unsern Garten. Bei der Spalte Bild handelt es sich nur um den Pfad zur Bilddatei. In der Spalte Tags stehen Alternativnamen der Pflanze, abgetrennt mit einem Leerzeichen. Jetzt habe ich hier schonmal eine Abfrage erstellt mit Formular aber es passiert nichts. Ich will TAGS und NAME durchsuchen.
PHP:
<?php
mysql_connect("localhost","zensiert","zensiert") or die ("Keine Verbindung");
mysql_select_db("zensiert") or die ("Datenbank existiert nicht");
$i = $_GET["suche"];
$abfrage = "SELECT * FROM garten1 WHERE TAGS == '%$i%'";
$query = mysql_query($abfrage);
while($row = mysql_fetch_object($query))
{
echo $row->name;
}
?>
Irgendwie geht es nicht