Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在SQL Db中将大量不同的变量存储到一个变量中_Php_Mysql - Fatal编程技术网

Php 在SQL Db中将大量不同的变量存储到一个变量中

Php 在SQL Db中将大量不同的变量存储到一个变量中,php,mysql,Php,Mysql,好, 我有一个这样的专栏 |名称|订单| 凯文/数字 现在,在我的表格上,每当我为Kevin下新订单时,我都会输入订单号,例如1234。我希望它将1234存储到变量号中,这样就可以将其保存到数据库中 然后,我只想取出变量号,并能够看到该数组中的所有订单号 所以现在的数字可能只有这个 $numbers='1234' 但最终可能会达到这个水平 $numbers='123'324' . '434' . '232'; 等等 此外,变量$numbers对于每个用户都是唯一的,因此Kevin$numbers

好,

我有一个这样的专栏

|名称|订单|

凯文/数字

现在,在我的表格上,每当我为Kevin下新订单时,我都会输入订单号,例如1234。我希望它将1234存储到变量号中,这样就可以将其保存到数据库中

然后,我只想取出变量号,并能够看到该数组中的所有订单号

所以现在的数字可能只有这个

$numbers='1234'

但最终可能会达到这个水平

$numbers='123'324' . '434' . '232';

等等


此外,变量$numbers对于每个用户都是唯一的,因此Kevin$numbers变量将不同于Johns$numbers变量等等。

您正面临一个经典问题,使人们转向关系数据库模型。 我建议有两个单独的表:
Person
Order

并使用ID将这些表关联在一起

(列)

顺序(列)

现在您可以使用:
Person.id
=
Order.Person\u id

人员“Frank”在person表中有一个条目具有唯一id,并且Frank的所有订单都将在Order表中,其唯一id为person_id


当然还有其他方法可以做到这一点,但这是一个简单的关系模型来完成您的任务。

这里的问题是什么?我不太理解您的问题。但是,我在这里胡乱猜测,您的数据库结构似乎是错误的。我认为你不应该把
订单
存储在
凯文
上,你应该把
凯文
存储在
订单
上。你似乎不了解数据库的基本知识,给我们看看你的一些代码我很抱歉,我正在试图找出一种简单的方法来存储和检索每个人的多个订单号。。。如果用户KEVIN在我的数据库中,我不想知道他有多少订单。。我想知道是哪个订单的Kevin@FirstOne我真是个笨蛋。。你的权利。。我需要为订单制作一个新表,在填写订单表时,将Kevin作为客户存储在表订单下。。。。。男人谢谢哈哈
| id | name | info | ...|
| id | person_id | order_info |