Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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 如果需要,如何在列上插入不同的值。id<=10或I';d<=20?_Php - Fatal编程技术网

Php 如果需要,如何在列上插入不同的值。id<=10或I';d<=20?

Php 如果需要,如何在列上插入不同的值。id<=10或I';d<=20?,php,Php,$id=$\u POST['id],$class=$\u POST['class']$id=20; 如果($id听起来像是您在尝试为不同的用户id范围使用不同的表。如果您这样做是为了提高性能和调整数据库大小,请忘记这一点,这是在浪费时间,SQL数据库可以有数百万行,而没有任何问题,尝试拆分为不同的表只会导致不必要的复杂性 但要回答这个问题,像这样的东西就是你所需要的: if ($userID > "9") { $table = "A"; } else { $tab

$id=$\u POST['id],$class=$\u POST['class']$id=20;
如果($id听起来像是您在尝试为不同的用户id范围使用不同的表。如果您这样做是为了提高性能和调整数据库大小,请忘记这一点,这是在浪费时间,SQL数据库可以有数百万行,而没有任何问题,尝试拆分为不同的表只会导致不必要的复杂性

但要回答这个问题,像这样的东西就是你所需要的:

if ($userID > "9")
{
    $table = "A";

}   else { 

    $table = "B";
 }

} 

SQL= INSERT INTO $table ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );

$id=20;如果($id),我想做一个自动生成的分区,比如如果学生id从1到10,他们将在A区,学生id从11到20将属于B区;我在如何将其插入数据库方面遇到问题;