小编lem*_*ole的帖子

多维数组中的和值

我在PHP中试验数组,我正在设置一个假的环境,其中"团队"记录保存在数组中.

$t1 = array (
        "basicInfo" => array (
            "The Sineps",
            "December 25, 2010",
            "lemonpole"
        ),
        "overallRecord" => array (
            0,
            0,
            0,
            0
        ),
        "overallSeasons" => array (
            "season1.cs" => array (0, 0, 0),
            "season2.cs" => array (0, 0, 0)
        ),
        "matches" => array (
            "season1.cs" => array (
                "week1" => array ("12", "3", "1"),
                "week2" => array ("8", "8" ,"0"),
                "week3" => array ("8", "8" ,"0")
            ),
            "season2.cs" => array (
                "week1" => array ("9", "2", "5"),
                "week2" …
Run Code Online (Sandbox Code Playgroud)

php arrays foreach for-loop multidimensional-array

3
推荐指数
1
解决办法
3607
查看次数

图像上传 - BLOB是要走的路吗?

可能重复:
在DB中存储图像 - 是或否?
要做或不做:将图像存储在数据库中

我目前正在创建我朋友的艺术家作品集网站.她让我创建一个简单的系统,在那里她可以上传图像,它将根据其所在的类别显示在网站.我偶然发现了几种有用且有趣的方法来实现这一目标,我将其缩小到对我来说最有用的两种方法.不幸的是,我不知道哪一个会是更好的选择.

选项A:http://www.phpriot.com/articles/images-in-mysql

此方法使用一种非常有争议的方式使用blob数据类型在mySQL表中存储图像.我已经读过许多PHP程序员不推荐它,但它看起来似乎完全符合我的需求.据我所知,这很简单容易:

  1. 将图像上传到DB
  2. 根据所选类别从DB显示图像.

选项B: http ://webdeveloper.com/forum/showthread.php?t = 101466

此方法仅显示如何使用PHP将图像上载到目录.我想,一旦完成,我可以创建该目录中所有图像的简单列表并将其放入数组中.然后循环遍历数组并在<img>标签中显示这些项目.

所以,你看,我还在学习如何使用PHP和mySQL,这个网站是学习的好动力.但是,我不确定使用哪种方法,或者大多数Web开发人员使用单一方法?

需要考虑的问题// TL; DR

  • 上传大多数人使用的图像的最佳方法是什么?
  • 你会考虑使用mySQL'blob'数据类型吗?
  • 如果将图像上传到文件目录是最好的,我将如何显示图像 - 使用数组,将图像列表放在数据库中,或完全不同的东西(因为我是菜鸟,不知道更好)

在此先感谢您的回复!

php mysql blob image-uploading

1
推荐指数
1
解决办法
1629
查看次数