PHP Массив в строку в MySQL — пустая запись

Я нахожусь на точке, где я должен usk на форуме.

Итак, у меня есть массив, который является моим возвращением из SQL-таблицы соединения таблицы.
Я показываю это правильно, без проблем.

но некоторые из этих значений я хочу поместить в другую таблицу базы данных mysql.
$ array = joint_table ();
$ array_value = array [‘key’];

Я могу повторить array_value, и он отображается правильно, также проверил тип переменной и возвращает STRING.

однако, когда я вставляю это в таблицу, это пустая ячейка.
Я вставляю другие вещи, такие как date () и тому подобное, и это вставлено правильно.
Так что мой SQL-запрос работает нормально, к тому же я использую тот же запрос в других местах без проблем.

Только значения из этого массива, которые у меня есть, не вставляются, но все же могут отображать их.

    <?php
$page_title = 'Complete Task';
require_once('includes/load.php');
// Checkin What level user has permission to view this page
page_require_level(2);
$task = join_task_table((int)$_GET['id']);

?>

<?php
if(isset($_POST['complete_task'])){
$area = $task['area'] ;
$jig = $task['jig'];
$desc = $task['description'];
$freq = $task['freq'];
$date = make_date();
$user = current_user();
$user_done = remove_junk(ucfirst($user['name']));
$comment   = remove_junk($db->escape($_POST['comment']));
if(empty($errors)){
$sql  = "INSERT INTO tpm_history (area_name,jig_name,description,frequency,date_done,done_by_user,comment)";
$sql .= " VALUES ('{$area}','{$jig}','{$desc}','{$freq}','{$date}','{$user_done}','{$comment}')";
$result = $db->query($sql);
if($result && $db->affected_rows() === 1){
$session->msg('s',"Job Completed");
redirect('home.php', false);
} else {
$session->msg('d',' Sorry failed to complete the task!');
redirect('task_complete.php?id='.$task['id'], false);
}

} else{
$session->msg("d", $errors);
redirect('task_complete.php?id='.$task['id'],false);
}

}

?>

Я потерян. Помогите.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]