0
私はどのようにPHPを使用するので、mysqlテーブルの値が文字列と等しいかどうかをテストしますか?私は禁止リストを作成しており、いくつかのカテゴリ、ミュート、警告、禁止を行っています。現時点での問題は、禁止、ミュート、警告が禁止、ミュート、警告で表示されるように、すべてのカテゴリにすべて表示されていることです。それらはソートされていません。もし列、行=何か、エコー何か他のエコーエラー
<td>
<?php
if($row['punishmentType'] == 'BAN') {
echo "<img src='https://mcapi.ca/avatar/2d/" . $row['name'] . "/25' style='margin-bottom:5px;margin-right:5px;border-radius:2px;' />" . $row['name'];
}
else {
echo 'ERROR'
}
?>
</td>
しかし、ERRORが発生します。 mysqlテーブルでは、3つの罰則タイプ、BAN、MUTE、およびWARNINGがあります。誰かが上のコードに何が間違っているか教えてもらえますか?そして私はそれをどのように修正するのか。
印刷 '$行[ 'punishmentTypeを']'と、それは実際に画面 – Thamilan
に印刷しますか見て多分 '$行[ 'punishmentType']'戻っミュートまたは警告:
あなたが行うことができます。 – FullStack
'$ row'をどう定義するのですか – sam