0
フィールドARTICLE_NOが特定の番号であるファイルのリストを試してみようとしています。現時点では、ファイルARTICLE_NO、FILENAME、USERNAMEの列を持つファイルテーブルがあります。 1つのレコードがあり、値はそれぞれ1、x.txt、userです。 $ pkは私のPHPコードで1に割り当てられています。しかし、次のコードではNULLしか生成されません。クエリの出力がnullとして表示される
$filesQuery = "SELECT FILENAME FROM FILES WHERE ARTICLE_NO = ?";
if ($getFiles = $con->prepare($filesQuery)) {
$getFiles->bind_param("s", $pk);
$getFiles->execute();
$getFiles->bind_result($FILENAME);
$files = array();
while ($getFiles->fetch()) {
$filenames = array(
'FILENAME' => $FILENAME,
);
$files[] = $filenames;
}
}
var_dump($files['FILENAME']);
foreach ($files as $filenames)
{
$filesList = '<p><a href="./files/'. $files['FILENAME'] .'">'. $files['FILENAME'] .'</a>' . "\n";
}