Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP数组到mysql的字符串-空记录_Php_Mysql_Arrays_String_Empy - Fatal编程技术网

PHP数组到mysql的字符串-空记录

PHP数组到mysql的字符串-空记录,php,mysql,arrays,string,empy,Php,Mysql,Arrays,String,Empy,我已经到了必须在论坛上使用usk的地步 因此,我有一个数组,它是从联接表sql查询返回的。 我正在正确显示它,没有问题 但我想把其中一些值放在mysql数据库的不同表中。 $array=joint_table(); $array_value=array['key'] 我可以回显数组_值并正确显示,还可以检查变量类型并返回字符串 但是,当我将其插入表中时,它是空单元格。 我插入了其他东西,比如date()之类的,插入正确的东西。 所以我的sql查询工作得很好,而且我在其他地方使用相同的查询也没有问

我已经到了必须在论坛上使用usk的地步

因此,我有一个数组,它是从联接表sql查询返回的。 我正在正确显示它,没有问题

但我想把其中一些值放在mysql数据库的不同表中。 $array=joint_table(); $array_value=array['key']

我可以回显数组_值并正确显示,还可以检查变量类型并返回字符串

但是,当我将其插入表中时,它是空单元格。 我插入了其他东西,比如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);
   }

 }

?>


你认为向我们展示你的代码是个好主意吗?我会的!作为一种解释,不管有多清楚,如果没有你的代码,我们都无法准确理解你在做什么,我们也会迷失方向。我把它添加到了主帖子中。Sorry您的脚本非常开放,甚至可以在
MYSQLI\uu
PDO
API中使用,您使用的是哪种框架