如何将数据(数据类型BLOB)复制到另一个表中



我想将数据从blob复制到同一数据类型blob中的另一个表,但它变成了

您的SQL语法有错误;查看MariaDB服务器版本对应的手册,了解在"?"附近使用的正确语法???q} ??I=|(T???>???77j{???~?>O??I?:??Ѹ>?~ݻw??_????㷈???Q/?8l>?XW?c'在第1行

正如我所发现的,imageDesign无法传输,因为数据太长,因为如果数据只有1.7KiB,则可以传输。请帮助我的fyp项目

$query = "SELECT * FROM cart where userID = '$user_id'";  
$result = mysqli_query($con, $query);  
$countOrd =  mysqli_num_rows($result);
if(mysqli_num_rows($result) > 0)  
{  
while($row = mysqli_fetch_array($result))  
{
$productQuantity = $row["productQuantity"];
$productID = $row["productID"];
$productSize = $row["productSize"];
$productColour = $row["productColour"];
$designType = $row["designType"];
$readymadeID = $row["readymadeID"];
$imageDesign = $row["imageDesign"];
$add_query ="INSERT INTO orders(userID,productID,productSize,productColour,orderQuantity,designType,readymadeID,imageDesign,orderPayment,orderStatus,orderDate,orderTime) values ('$user_id','$productID','$productSize','$productColour','$productQuantity','$designType','$readymadeID','$imageDesign','$payment','Pending','$orderDate','$orderTime')";
$delete_query="DELETE from cart where userID='$user_id'";
$add_query_result=mysqli_query($con,$add_query) or die(mysqli_error($con));
$delete_query_result=mysqli_query($con,$delete_query) or die(mysqli_error($con));
}}

Blob Data将无法使用动态adhoc sql(无论如何都要避免这种情况(。关于使用blob数据(以及强制参数绑定(的非常好的指南:MySQL;Blob

最新更新