1
私はかなりPHPに新しいので、基本HTMLを印刷するためのコードをいくつか作成しようとしていますが、コードを使用するたびにエラー500が発生します。私はいくつかのフォームでコードを試してみたので構文エラーであると推測しています。何も動作していないようです(データベースルックアップを削除してお互いに値を比較しようとしています)。スクリプトは、DBから変数を取得し、設定値と比較し、真の場合はHTMLを印刷する必要があるが、ここで私がしようとしているコードされていますPHPでif文を使用してHTMLを印刷する
<?php
$db = &JFactory::getDBO();
$id = JRequest::getString('id');
$db->setQuery('SELECT #__categories.title FROM #__content, #__categories WHERE #__content.catid = #__categories.id AND #__content.id = '.$id);
$category = $db->loadResult(); ?>
<?php if strcmp($category,"Blog")==0 : ?>
<div style="display: -webkit-inline-box" class="sharelogos">
<a href="http://www.facebook.com/sharer.php?u=<?php echo "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>" target="_blank"> <img src="/images/sharing-icons/facebook.png" width="30px" alt="Facebook" /></a>
</div>
<?php endif; ?>
をすべてのヘルプは、おかげで理解されるであろう!