Я новичок в PHP, и я пытаюсь «Php код для загрузки изображений в таблице базы данных с типом BLOB данных» ... я получаю эту ошибку как упоминалось выше, в товарной позицииPDO становится неопределенной переменной
<?php include 'connection.php';
function insertBlob($filePath, $mime)
{
$blob = fopen($filePath, 'rb');
$sql = "INSERT INTO files(mime,data) VALUES(:mime,:data)";
$stmt = $this->pdo->prepare($sql);
$stmt->bindParam(':mime', $mime);
$stmt->bindParam(':data', $blob, PDO::PARAM_LOB);
return $stmt->execute();
}
$strSQL-> insertBlob('C:\Users\Vishal\Desktop\house.png',"image/png");
if(mysqli_query($con, $strSQL)){
echo "Records added successfully.";
} else{
echo "ERROR: Could not able to execute $strSQL. " . mysqli_error($con);
}
?>
Что находится на линии 19 'blob.php' –
, откуда вы получили это? '$ strSQL->' –
Вы имеете в виду '$ strSQL = insertBlob (...)'? –