0
options
배열에주의하십시오.이 배열에는 데이터베이스에 대한 속성 배열이 있습니다. 스크립트에 데이터베이스 호출이 있습니다. 여기에 추가 할 필요가 없습니다. 이미 거기에 있기 때문에 데이터를 검색합니다.데이터베이스가 비어 있으면 데이터를 가져 옵니까?
$meta_boxes[] = array(
'id' => 'page_metabox',
'fields' => array(
array(
'name' => ''.$slider['properties']['title'].'',
'desc' => 'Upload an image/pattern for the static area.',
'id' => $prefix . 'text_BOMB',
'type' => 'sortable',
'options' => $slider['properties'],
'multiple' => true,
),
);
데이터 HTML은 foreach는과 입력을 사용하여 출력 ...
<?php foreach ($field['options'] as $value => $name) : ?>
<input type="text" name="<?php echo $field['id'].'[]' ?>" id="<?php echo $field['id'] ?>" value="<?php echo $value; ?>" />
<?php endforeach; ?>
이 exactally 내가 원하는, 내가 각 속성에 대한 입력의 목록을 가지고는 ... 다음은, 나를 때리는 새 사용자와 데이터가 데이터베이스에 있지 않다면 foreach는 아무 것도 출력하지 않을 것이고 wri 할 방법이 없습니다. 데이터베이스에 테 ...이 꽤 noobish입니다하지만 너희들에 대한 쉬운 대답 의미 : P
을 ($ field [ 'options'])''($ field [ 'options'] [ 'fields'])'만약 그것이 0이라면 사용자를위한 빈 입력 상자를 echo합니다. 이 속성을 jQuery와 결합하여 더 많은 속성을위한 새로운 동적 필드를 추가 할 수 있습니다. – Prix
괜찮 았어, 어떻게 정확하게 (멍청한 놈) 여기에 씁니까 .. (카운트 ($ 필드 [ '옵션'] == 0) {// mystuff} else {// else stuff}' – Mike
[Manual is is 당신의 친구, 만약 함수를위한 문법을 모른다면 그것을 확인하십시오.] (http://php.net/manual/en/function.count.php) – Prix