Разрешенный размер памяти исчерпан при отправке массива на удаление - PullRequest
0 голосов
/ 10 января 2019

Это фрагмент моего HTML:

<td>
<?php 
echo '&nbsp'. anchor('hrd/terima/'.$b->noDaftar, 'Proses', array('class' => 'btn btn-primary btn-sm','onclick'=>"return confirm('Apakah Anda Yakin Menerima Lamaran Ini?')"));
echo '&nbsp'. anchor('hrd/tolak/'.$b->noDaftar, 'Tolak', array('class' => 'btn btn-danger btn-sm','onclick'=>"return confirm('Apakah Anda Yakin Menolak Lamaran Ini?')"));
?>
</td>

И это моя функция контроллера для 'Tolak':

function tolak($noDaftar){
$data=$this->M_hrd->lamaranMasuk2();
$foto=$data->pathFoto;
$ktp=$data->pathKtp;
$ijazah=$data->pathIjazah;
$surat=$data->pathSurat;
$nilai=$data->pathNilai;
if ($this->M_hrd->cekFoto2($noDaftar)==TRUE){
    unlink("lamaran/".$foto);
}

$this->M_hrd->lamaranDitolak($noDaftar);
echo ("<script language='JavaScript'>window.alert('CV Telah Ditolak')window.location.href='http://www.hondamugen.co.id/hrd';
</script>");
}

Наконец, это моя модель:

function lamaranDitolak($noDaftar)
{
    $this->db->delete('data_pekerjaan', array('noDaftar'=>$noDaftar));
    $this->db->delete('data_referensi', array('noDaftar'=>$noDaftar));
    $this->db->delete('data_pertanyaan', array('noDaftar'=>$noDaftar));
}

Ошибка появилась, когда я добавил функцию unlink к контроллеру. Можете ли вы сказать мне, что не так? Google говорит, что решение состоит в том, чтобы увеличить лимит памяти php.ini, но мне просто интересно, что не так? Если бы мы могли отправить только данные из списка, массив мог бы вызвать эту ошибку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...