我有一个用户填写的表单,表单上有多个相同的字段,如“项目名称”、“项目日期”、“分类”等。根据用户提交的表单数量,我的目标是:
然而,PHP抛给我一个我似乎不理解的通知:
通知:
通知:第90行未初始化的字符串偏移量:1 ...dataPasser.php
PHP
$myQuery = array();
if ($varsCount != 0)
{
for ($i=0; $i <= $varsCount; $i++)
{
$var = "insert into projectData values ('" . $catagory[$i] . "', '" . $task[$i] . "', '" . $fullText[$i] . "', '" . $dueDate[$i] . "', null, '" . $empId[$i] ."')";
array_push($myQuery, $var);
}
}
我有这个问题的参考,但它们不准确,我很难推断出实际问题的根源。如果您能帮助我理解导致数组无法正确初始化的原因,我将不胜感激。
https://stackoverflow.com/questions/1263636
复制相似问题