2017-12-29 3 views
0

joomlaの記事でこれを得ました。 すべての結果をfont-awsomeアイコンで欲しいです。すべての結果をフォントawsomeアイコンでエコーする

私はecho '<i class="fa fa-star'.$key.'を試しましたが、現在はクラスをクローズしていません。

<?php 
$db = JFactory::getDBO(); 
$query = $db->getQuery(true); 
$query->select ('xx','xx','xx'); 
$query->from ('xx'); 
$db->setQuery ($query); 
$results = $db -> loadObjectList(); 
foreach($results as $value){ 
    foreach($value as $key => $data){ 
echo $key.':'.$data." < br>"; 
    } 
    echo"<br />"; 
} 
?> 
+1

..あなたの問題だかについて不明確な、することができます明らかにする? – Federkun

+0

なぜあなたのPHPコードは文字列ですか? – Ctznkane525

+0

ここでコードのこの部分が見つかりました。それを理解し、それから学ぶことを試みている: –

答えて

1

希望これは、これが今働いているものであるあなた

echo '<i class="fa fa-star></i>'.$key; 
+0

それをしなかった。私のために働く何かを見つけた。 –

1

助けます!

<?php 
$prepend = "<span class='fa fa-star'>"; 
$append = "</span>"; 
$db = JFactory::getDBO(); 
$query = $db->getQuery(true); 
$query->select ('naamster','afbeeldingster','id'); 
$query->from ('lq8t3_sterren'); 
$db->setQuery ($query); 
$results = $db -> loadObjectList(); 
foreach($results as $value){ 
    foreach($value as $key => $data){ 
echo $prepend.$key.':'.$data.$append; 
    } 
    echo "<br />"; 
} 
?> 

Before

After

おそらく

ない最良の方法が、私のために良い:) 次のステップは、オープンスター状にすべての結果を得るためにいつかあるアイデア? :)

0

私はこれに遅れていますが、ここでは、正式なと少しコンパクトなフォームです:

$db = JFactory::getDBO(); 
$query = $db->getQuery(true); 
$query->select ('naamster','afbeeldingster','id'); 
$query->from ('lq8t3_sterren'); 
$db->setQuery ($query); 
$results = $db->loadObjectList(); 
foreach($results as $value){ 
    foreach($value as $key => $data){ 
     echo sprintf("<span class='fa fa-star'>%s:%s</span>", $key, $data); 
    } 
    echo "<br />"; 
} 

は、余分な変数を使用する必要はありませんが

関連する問題