ただ、私のajax/php検索でいくつかの助けを得ましたが、今問題はリンクが検索ページにも表示されないことです。エコー結果が表示されますが、$文字列は表示されません。
ありがとうございました。
//echo $query;
$result = mysqli_query($link, $query);
$string = '';
if($result){
if(mysqli_affected_rows($link)!=0){
while($row = mysqli_fetch_array($result,MYSQLI_ASSOC)) {
echo '<p> <b>'.$row['title'].'</b> '.$row['post_ID'].'</p>' ;
$string .= "<p><a href='set-detail.php?recordID=".$row['post_ID']."'>".$row['title']."</a></p>";
}
} else {
echo 'No Results for :"'.$_GET['keyword'].'"';
}
'$ string'変数はどこにでもエコーされますか? –
ユーザー入力を最初にエスケープしないで印刷するべきではありません。 –
私はすでに回答を与えているところで、重複しているhttp://stackoverflow.com/questions/5092524/having-trouble-with-php-and-ajax-search-function – Capsule