Я пытаюсь отобразить значение $raw в формате массива в текстовом поле в представлении CodeIgniter.
Это функция, которую я использую в своем контроллере:
public function pricing($raw='array')
{
if ($raw === 'array')
{
return $this->result_array();
}
}
Я пробовал это, но все еще получаю message:array to string conversion
Я использую $raw в своем представлении «add_calendar.php»:`
<?php echo(['name'=>'tohr','class'=>'form-control','placeholder'=>'Enter total hire rate','value'=>'$raw'])?>
как мне попробовать с json_encode
что в $raw?
if ($diff->m){$month=$diff->m*$pricing['month'];} if ($diff->d){ $days=$diff->d%7; $raw=$месяц+$дней*$цена['день'];



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Передайте массив из контроллера для просмотра
$raw - это переменная, не используйте для нее одинарные кавычки '
$data['record'] = array('name'=>'tohr','class'=>'form-control','placeholder'=>'Enter total hire rate','value'=> $raw);
return $this->load->view('file', $data);
Вид
Вы можете использовать эти значения с тегами HTML или без них.
Без HTML-тегов
<?= $name ?> //tohar
<?= $class ?> //form-control
<?= $raw ?>
С HTML-тегами
<td><?= $name ?></td>
<p><?= $name ?></p>
<h3><?= $name ?></h3>
как мне использовать:<?= $name ?> //tohar <?= $class ?> //form-control <?= $raw ?> на мой взгляд. Можете ли вы быть более конкретным датским.
как мне использовать: <?= $name ?> //tohar <?= $class ?> //form-control <?= $raw ?> на мой взгляд
<?= form_input(['name'=>'tohr','class'=>'form-control','placeholder'=>'Введите общую ставку найма','value'=>$raw])? >
Вы не можете повторить массив, потому что echo ожидает строку в качестве своего параметра. Поскольку вы пытаетесь вывести значения в текстовое поле, вы можете сделать это.
Когда вы загружаете свое представление, переходите $raw к вашему представлению.
$data = array('raw'=>$raw);
$this->load->view('add_calendar', $data);
Затем, на ваш взгляд, используйте form_input, чтобы создать текстовое поле.
echo form_input(['name'=>'tohr','class'=>'form-control','placeholder'=>'Enter total hire rate','value'=>$raw]);
Комментарии не для расширенного обсуждения; этот разговор был перешел в чат.
Вы пробовали с json_encode ??