Php 从MySQL表中检索BlobURL
我目前在编码过程中遇到了一个问题。 我已经在MySQL数据库表中存储了一个blob数据类型图像,我想使用PHP仅检索该特定blob图像的URL,并将其存储到一个全局变量中,该变量稍后将用作Php 从MySQL表中检索BlobURL,php,html,mysql,mysqli,Php,Html,Mysql,Mysqli,我目前在编码过程中遇到了一个问题。 我已经在MySQL数据库表中存储了一个blob数据类型图像,我想使用PHP仅检索该特定blob图像的URL,并将其存储到一个全局变量中,该变量稍后将用作body background='echo$blob URL' 我尝试过多种场景,但没有一个场景能够正常工作,主体背景将是用户上传设置的自定义背景,而不是CSS上的默认背景 你对如何实现这一目标有什么想法吗 $image= '<img src="data:image/jpeg;base64,'.base6
body background='echo$blob URL'
我尝试过多种场景,但没有一个场景能够正常工作,主体背景将是用户上传设置的自定义背景,而不是CSS上的默认背景
你对如何实现这一目标有什么想法吗
$image= '<img src="data:image/jpeg;base64,'.base64_encode($row['image']).'"id="avatar">';
我想存储该特定图像的URL,并将其存储到变量中。如果您向我们展示您尝试过的代码并从DB中采样blob数据,我们会更好地理解您的问题。@Dharman我已编辑了该问题,并添加了代码示例和关于试用代码,不幸的是,我没有它,因为它给了我一个错误。这看起来一点也不像是一个错误。我想你是指base64编码的图像字符串?@MarkusZeller我想OP是指它在MySQL中保存为blob。如果你只想将URL部分存储在变量中,请执行与之前相同的操作,但删除HTML:
$imageUrl=“data:image/jpeg;base64”。base64_编码($row['image'])代码>。如果你不是这个意思,那么我不知道你在问什么。
data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHB.....