Ao tentar armazenar uma imagem no banco de dados A MySQL, você pode encontrar um problema. Este guia fornecerá soluções para armazenar com êxito os dados da imagem. ImageStore (imageId, imagem)
valores ('$ this- & gt; image_id', 'file_get_contents ($ tmp_image)') ";
Este código constrói uma string em php, mas a função call file_g_contentes ($ Consequentemente, os dados binários reais não são inseridos. ImageStore (imageId, imagem)
valores ('$ this- & gt; image_id', '". File_get_contents ($ tmp_image)."') "; estão escapados:
$ sql = "inserir no imagestore (imageId, image)valores ('$ this- & gt; image_id', '". ")"; Pode levar a problemas de desempenho e inchaço de banco de dados. Considere usar um sistema de arquivos separado para armazenar suas imagens.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3