• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:検索結果へのリンク)

初心者でも分かるreflexa Web APIを使った検索結果へのリンクの貼り方

このQ&Aのポイント
  • 検索結果にリンクを貼りたいが、初心者なので方法が分からない。reflexa Web APIを利用したPHPのプログラムを実行した後に表示される検索結果にリンクを貼りたい。
  • 現在の検索結果にはラーメン、豚骨、こってり、中華そばなどの表示がある。希望する検索結果はリンク付きで表示されること。
  • ど素人なので助けていただきたい。

質問者が選んだベストアンサー

  • ベストアンサー
  • koke29
  • ベストアンサー率58% (114/196)
回答No.1

result.phpのなかで foreach ($xml->words->word as $word){ echo $word; echo "<br />"; } となっている部分が検索結果の表示をあらわす箇所です ($word という変数が 例でいうラーメンとか豚骨になるもの) で、これに<a>タグをつけたいということなので foreachの前に<a>タグ部分をあらわす変数を作成する $a1 = "<a target='_blank' href=http://hoge.com/search?word="; $a2 = ">"; $a3 = "</a>"; (変数はテキトーです) あとは、$a1~$a3が希望の形で出力されるように$wordに連結する HTMLのルールに従って繋いでいくだけなのでわかりますよね ここまでくればわかりそうなものなので後は自分で考えて下さい ほかにもっとシンプルな方法がありそうですが… 見た目で理解しやすそうなのと、これしか思い浮かばなかったので。

7fdXq1JL
質問者

お礼

ありがとうございました!

関連するQ&A