Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Wer kann mir bei meiner Suchfunktion helfen? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Wer kann mir bei meiner Suchfunktion helfen?


 
andreas2909
09-11-2005, 16:13 
 
Hallo!

Probiere heute schon den halben Tag an einer suchfunktion für meine Homepage herum! Aber es funktioniert nicht wirklich! Das Formularfeld welches ausgewärtet werden soll heisst eingabe!

code:
<?
// Includes
include("admin/dbstatic.inc");

// Verbinden zur Datenbank
$dbconnection = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD) or
die ("No connection to the host ... please try later!");
mysql_select_db(DB_DATABASE, $dbconnection) or
die ("No connection to the database ... please try later!");


$query = "SELECT * FROM gis WHERE name LIKE "%$eingabe%" ORDER BY name";
$result = mysql_query($query, $dbconnection) or die("MySQL Error: ".mysql_error());

while($row = mysql_fetch_object($result))
{
echo'<p>'.$row->name.', '.$row->nr.'</p>';
}
?>

Besten Dank im Vorraus!

MFG Andy

 
Kropff
09-11-2005, 16:14 
 
REGISTER_GLOBALS!
$query = "SELECT * FROM gis WHERE name LIKE "%$_POST['eingabe']%" ORDER BY name";

peter

 
wahsaga
09-11-2005, 16:16 
 
Original geschrieben von Kropff
$query = "SELECT * FROM gis WHERE name LIKE "%$_POST['eingabe']%" ORDER BY name";
Du musst ja einen ziemlich schlechten Tag haben ...

 
andreas2909
09-11-2005, 16:18 
 
Danke! Funktioniert aber nicht!

Fehlermeldung

MySQL Error: Query was empty

MFG Andy

 
Kropff
09-11-2005, 16:23 
 
Original geschrieben von wahsaga
Du musst ja einen ziemlich schlechten Tag haben ...
jaja und nun richtig:
$query = 'SELECT * FROM gis WHERE name LIKE '."'%".$_POST['eingabe']."%'".' ORDER BY name';


peter

 
andreas2909
09-11-2005, 16:29 
 
He nicht streiten, bin froh wenn ich tipps bekomme!

Aber leider wieder ne Fehlermeldung!

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/ffpenk/public_html/gemeinde/suche.php on line 13

 
perfi
09-11-2005, 16:35 
 
Versuch es mal so:
$query = "SELECT * FROM gis WHERE name LIKE '%$eingabe%' ORDER BY name";

 
Kropff
09-11-2005, 16:38 
 
an meinem query kann es aber nicht liegen, der ist jetzt sauber.
oder ich habe heute ein glas sekt zuviel getrunken (chefe hatte geburtstag)

peter

 
wahsaga
09-11-2005, 16:44 
 
Original geschrieben von andreas2909
Aber leider wieder ne Fehlermeldung!
Blöde parse_errors sollte ein Programmierer aber schon selber zu finden in der Lage sein!
Lass dir bitte jetzt nicht alles vorkauen hier ...

 
andreas2909
09-11-2005, 16:46 
 
DANKE!!! fürs erste

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:38 Uhr.