Hallo Community vielleicht könnt ihr mir helfen?
Meine Suchfunktion gibt kein Ergebnis aus.
Php + MySql + Smarty
Das Skript
Die Ausgabe
Die Ausgabe von $my
Resource id #6
Die Ausgabe von $sql
SELECT inhalt, titel FROM lexikon WHERE inhalt LIKE ('%Vray%') OR titel LIKE ('%Vray%')
Das Vray resultiert aus dem was ich in dem Suchformular eingegeben habe.
Der selbe Mysql Befehl direkt in phpmyadmin führt zu einen korrekten Ergebnis.
Ich bin ratlos!
Danke MfG Thomas
Meine Suchfunktion gibt kein Ergebnis aus.
Php + MySql + Smarty
Das Skript
PHP:
<?php
error_reporting(E_ALL);
include ("checkuser.php");
include ("config/config.php");
require 'libs/Smarty.class.php';
$db_link = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS);
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
$tpl = new smarty;
$sql= "SELECT inhalt, titel
FROM lexikon
WHERE
inhalt LIKE ('%".$_POST['suchbegriff']."%')
OR
titel LIKE ('%".$_POST['suchbegriff']."%') ";
$my = mysql_Query($sql) or die ( mysql_error() );
while ( $row = mysql_fetch_assoc($my) ) {
$sucheexy[]=$row;
}
$smarty = new Smarty;
$tpl->assign('sucheexy',$sucheexy);
$smarty->display('suche_ausgabe.tpl');
?>
Die Ausgabe
PHP:
{foreach from=$sucheexy item=sususu}
{$sususu.inhalt} {$sususu.titel}
{/foreach}
Die Ausgabe von $my
Resource id #6
Die Ausgabe von $sql
SELECT inhalt, titel FROM lexikon WHERE inhalt LIKE ('%Vray%') OR titel LIKE ('%Vray%')
Das Vray resultiert aus dem was ich in dem Suchformular eingegeben habe.
Der selbe Mysql Befehl direkt in phpmyadmin führt zu einen korrekten Ergebnis.
Ich bin ratlos!
Danke MfG Thomas