【发布时间】:2016-12-03 18:56:23
【问题描述】:
我不熟悉这种错误Undefined error offset: 1。我该如何解决这个错误?
这是我的代码和我的查询:
SELECT document_crew_id,doc_number,full_name,id,doc_type,date_issue,date_expiry,place_of_issue,crew_status,
GROUP_CONCAT(doc_number) as document_number,
GROUP_CONCAT(date_issue) as date_issued,
GROUP_CONCAT(date_expiry) as date_expired,
GROUP_CONCAT(place_of_issue) as place_issueda
from crew_documents_table join info
on crew_documents_table.document_crew_id = info.id where doc_type = '1' or doc_type = '2' and crew_status = 'LINEUP PENDING' group by full_name
$value = $row1['document_number'];
$value = explode(",", $value);
$doc_numn2 = $value[1];
提前谢谢你
【问题讨论】:
-
好吧,显然你的$value里面没有逗号,所以$doc_numn2只有一个字段,索引为0。如何防止呢?在访问之前检查您的数据是否存在,例如使用
isset() -
逗号应该放在哪里?