我在练习做学生管理系统时,将某个学生的各种信息添加到数据库时,该学生的照片却显示没有,这是怎么回事?请高手帮忙指点一下!!谢谢!!

解决方案 »

  1.   

    查查看有没有 binary 类型的字段说不准真放库里了。。
      

  2.   

    好像在学.net的时候,有一个例子是使用的MS SQL SERVER2000自带的一个示例的数据库演示,那个数据库里有一个雇员表,就是把雇员的照片转换为二进制,然后存在数据库里了。不过只是知道有这种实现方法,具体的技术,还不知道怎么用呢,回头研究下
      

  3.   

    在做。net的时候有过把图片用做二进制存在数据库的 php下面没有处理过
      

  4.   

    我用的是Mysql数据库,那想问一下怎么才能存储图片途径,我是把图片转化成二进制流,存放在数据库中,
      

  5.   

    两种方式都可以存入数据库的,可是web编程由于要在页面上显示图片不能直接显示吧,还是要先将数据库中的二进制转化成本地图片才行。上传的文件都是在系统的临时文件里去的,然后可以对它转移路径,重命名的操作
      

  6.   

    以二进制存储到数据库中,然后用php调用出来,但是开销太大了。
    最好还是模仿discuz之类的,文件保存到文件夹下,文件名加密,数据库只存储文件路径和文件名。