쿼리 결과를 확인하는 방법은 비어 있는지 여부를 반환합니다. 나는 다른 방법을 찾지 못했지만 이것을 시도했지만 여전히 문제가 발생했습니다.check db_query가 비어 있음
$ww = db_query("SELECT item1,id FROM db_item WHERE db_item.id = '".$record->data1."'");
$d=0;
foreach($ww as $ee){
$d=11;
$ed = $ee->item1;
$options2.="$ed";
}
if($d!=11){
$options2.="No ITEM added!";
}
편집
$ww = db_query("SELECT item1,id FROM db_item WHERE db_item.id = '".$record->data1."'");
if(!empty($ww)){
foreach($ww as $ee){
$d=11;
$ed = $ee->item1;
$options2.="$ed";
}
}
else{
$options2.="No ITEM added!";
}
if (! empty ($ ww)) {// 비어 있지 않다} else {// 비어있는}' – Daan
나는 다시 시도했지만 문제를 되 돌린다 .. –
@Daan; 하지만 db_query는 단일 값을 반환하지 않고 결과를 반복하는 데 사용됩니다. –