2017-06-11 6 views
0

私は辞書のウェブサイト内で使用する翻訳tableのためにこのコードを書いた。複数のhrefリダイレクトを特定する

<div class="row"> 
 
\t \t \t \t <?php 
 
\t \t \t \t \t $stmt_word1 = $auth_user->runQuery("SELECT * FROM word_language_meanings WHERE word_id = '".$word_id."'"); 
 
\t \t \t \t \t $stmt_word1->execute(); 
 
\t \t \t \t \t $wordLangRows=$stmt_word1->fetchAll(PDO::FETCH_ASSOC); 
 
\t \t \t \t \t 
 
\t \t \t \t \t $counter = 1; 
 
\t \t \t \t \t foreach($wordLangRows as $k => $v) 
 
\t \t \t \t \t { 
 
\t \t \t \t \t \t if($v['word_language'] != $language) 
 
\t \t \t \t \t \t { 
 
\t \t \t \t ?> 
 
\t \t \t \t <div class="col-sm-4 black_color" id="col-sm-4-translations"> 
 
\t \t \t \t \t <h5><strong><?php echo $v['word_language']; ?></strong></h5> 
 
\t \t \t \t \t <span class="<?php if($v['word_language'] == 'Старобългарски') { echo 'bulgarian_font'; } ?>"><a style="color: gray;" href="dictionary.php?meaning=<?php echo $v['word_meaning']; ?>&language=<?php echo $word_language; ?>"><?php echo $v['word_meaning']; ?></a></span> 
 
\t \t \t  </div> 
 
\t \t \t \t <?php 
 
\t \t \t \t \t \t } 
 
\t \t \t \t \t } 
 
\t \t \t \t ?> 
 
\t \t \t </div>

残念ながら、以下のコードは、私が変換テーブルから選択したい特定の単語に私をリダイレクトしません。

<span class="<?php if($v['word_language'] == 'Старобългарски') { echo 'bulgarian_font'; } ?>"><a style="color: gray;" href="dictionary.php?meaning=<?php echo $v['word_meaning']; ?>&language=<?php echo $word_language; ?>"><?php echo $v['word_meaning']; ?></a></span>

それは私にthis urlを示すが、uが見ることができるように言語が定義されていません。私がしようとしているのは、もし単語が例えば "test"であり、それがデータベースに設定されているように、その特定の言語の単語に私をリダイレクトするための英語翻訳であるならば、どのようにこの作品を作るためのアイデアを持っていますか?

答えて

1

$word_languageは定義されていません。それは動作しますが、私が単語をクリックすると、その特定の言語の単語のリストにリダイレクトしています、単語が認識取得されていないように私には思えるの代わり

<span class="<?php if($v['word_language'] == 'Старобългарски') { echo 'bulgarian_font'; } ?>"><a style="color: gray;" href="dictionary.php?meaning=<?php echo $v['word_meaning']; ?>&language=<?php echo $v['word_language'] ?>"><?php echo $v['word_meaning']; ?></a></span> 
+0

$v['word_language']を使用してください。最後に、テスト、試行などの場合にこのコードが動作します。このコードは、この2つの単語をカンマで区切って挿入できますか? –

+0

あなたは上記の質問に私を助けることができますか? –

関連する問題