-2
<td><?php if ($results['judet'] == 'Sample1') && ($results['user_id'] == 2) { echo '<a href="edit.php?id='.$results['id'].'"> Edit</a>' } elseif ($results['judet'] == 'Sample2' && ($results['user_id'] == 1) { echo '<a href="edit.php?id='.$results['id'].'">Edit2</a>' } ?></td>
誰もが私に500のHTTPエラーが表示される理由を簡単に説明できますか? ifはいくつかのSQLカラムをチェックし、1つの条件が真であれば、text1またはtext2を表示します(2番目の条件が真の場合)。このIFでは何が間違っていますか?
私は文字通り、このコードの上にナッツを書いています。
をエコーした後にセミコロンを逃した場合、他の条件ならば閉じられていません') ' – chris85
' if($ a && $ b) 'ではなくif($ a)&&($ b)' –
2番目の場合と同じですが、もっと近づいています: 'elseif($ results [' judet '] == 'Sample2' &&( '、コードを展開し、複数の行の論理を単一行に書き込まないでください。 – Rogue