0

Heloo mysql select all の結果を検索し、特定の情報が表示されないようにする方法を誰かが知っているかどうかを尋ねたいと思います。

私が使用しているデータベースには、データベースに表示したくない不要な情報があり、表示したい情報もあるため、結果を検閲して特定の情報を表示しないようにするにはどうすればよいでしょうか。

    $query = "SELECT player, data_type, data FROM settings WHERE player = '$searchinfo'";
$result = mysql_query($query) or trigger_error(mysql_error().$query);

echo "<table><tr><th>Username</th>";
echo "<th>Class</th>";
echo "<th>Expirence</th>";
while ($row = mysql_fetch_array($result) or die($result."<br/><br/>".mysql_error())) { 
if($result == "title-prefix") {

} else {

 echo '<tr><td>'
 . $row['player'] . '</td><td>'
 . $row['data_type'] . '</td><td>'
 . $row['data'] .  '</td><td> ';

 } }

} }

ご覧のとおり、if ステートメントを使用して特定の行をキャンセルしようとしましたが、うまくいきませんでした。

4

1 に答える 1

0

各行のテーブルに権限のフラグを保存し、ガードを変更してそれに対してテストします。

于 2013-04-24T03:44:56.243 に答える