0

私はPHPの初心者です。この問題の解決策を見つけるのを手伝ってください。ユーザーが自分のID番号を入力すると、データベースに保存されている自分の画像を正しく表示できませんでした。ここに私が使用しているコードがあります:

if ($pass==$dbpass&&$id== $dbid) {

 $queryimage = mysql_fetch_array(mysql_query("SELECT `images` FROM `attestation` WHERE `id`='$id' "))[0];

echo $queryimage;


        @$_SESSION['id']=$id;
    }
4

2 に答える 2

0

これを試して。

if ($pass==$dbpass&&$id== $dbid) {

$queryimage = mysql_fetch_array(mysql_query("SELECT `images` FROM `attestation` WHERE id='$id' "))[0];

echo $queryimage;


    @$_SESSION['id']=$id;
}

WHERE 句の後の id から引用符を削除しました。これがうまくいくことを願っています。

楽しみ!

于 2016-01-09T12:32:47.927 に答える
0

このコードを試して、コードに埋め込んでください

$query = "SELECT images FROM attestation WHERE id = '$id'";
$result = mysql_query($query,$connection);
if($result){
    $row = mysql_fetch_array($result);
    echo $row[0];
}else{
    echo "No data found";
}
于 2016-01-09T12:12:45.290 に答える