我收到错误:
致命错误:不能在第 149 行的 /home/a1591957/public_html/sidor/NewSidor.php 中使用字符串偏移作为数组
这是第 149 行:
$emp_names_LB[$i][$j] .= "\n\t\t\t\t\t\t<option value=\"\">-------</option>";
这是该行所在的整个循环:
$emp_names_LB = array();
for ($i=0;$i<=$num_of_pos;$i++) {
for ($j=0;$j<=6;$j++) {
$emp_names_LB[$i][$j] = "\n\t\t\t\t\t" .
"<select name=\"WorkersDay" . $j . "Shift" . $i . "\">";
$emp_names_LB[$i][$j] .= "\n\t\t\t\t\t\t" .
"<option value=\"none\"> </option>";
for($x=0;$x<=($num_sent_sidor - 1);$x++){
$emp_names_LB .= "\n\t\t\t\t\t\t" .
"<option value=\"" . $sent_sidor_emp[$x]["id"] . "\">" .
$sent_sidor_emp[$x]["FirstName"] .
" " . $sent_sidor_emp[$x]["LastName"] . "</option>";
}
$emp_names_LB[$i][$j] .= "\n\t\t\t\t\t\t" .
"<option value=\"\">-------</option>";
for ($x=0;$x<=($num_no_sidor-1);$x++) {
$emp_names_LB[$i][$j] .= "\n\t\t\t\t\t\t" .
"<option value=\"" . $no_sidor_emp[$x]["id"] . "\">" .
. $no_sidor_emp[$x]["FirstName"] .
" " . $no_sidor_emp[$x]["LastName"] . "</option>";
}
$emp_names_LB[$i][$j] .= "\n\t\t\t\t\t</select>";
}
}
谢谢!