あなたの答えをありがとう、彼らは本当に私を大いに助けてくれました!
私が間違っていることに興味があります: SQL ステートメントから値を取得できません。
私のデータベーステーブル構造:
私のphpコード:
include('config.php');
$id = $_GET['id'];
$query = "SELECT * FROM upload WHERE id = '$id'";
echo $query."<br/>";
$result = mysql_query($query) or die('error');
print_r($result);
echo $result['id'];
テスト時に次の結果が得られます。
"SELECT * FROM アップロード WHERE id = '1'
リソース ID #2"
しかし、値が '2' の ID がありますが、なぜそれが私の html に表示されないのですか? 「while」ステートメントを使用するだけで、目的の結果が得られます。
while($results = mysql_fetch_array($result))
{
echo $results['filetitle'];
}
この while ステートメントは単一の結果で必要ですか? つまり、IDは1つしかありません。