Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2018, 11:06
stevens82
 
Fecha de Ingreso: octubre-2011
Mensajes: 132
Antigüedad: 15 años
Puntos: 4
seraparlo en dos archivos contoller y model

Hola como puedo separar este codigo uno donde este la consulta (digamos model) y el otro el controller.

Código PHP:
<?php 

require_once './config.php';

$data = json_decode($_POST['data']);

function 
parseJsonArray($jsonArray, $parentID = 0) {

  
$return = array();
  foreach (
$jsonArray as $subArray) {
    
$returnSubSubArray = array();
    if (isset(
$subArray->children)) {
         
$returnSubSubArray = parseJsonArray($subArray->children, $subArray->id);
    }

    
$return[] = array('id' => $subArray->id, 'parentID' => $parentID);
    
$return = array_merge($return, $returnSubSubArray);
  }
  return 
$return;
}

$readbleArray = parseJsonArray($data);

$i=0;
foreach(
$readbleArray as $row){
  
$i++;
    
$db->exec("update tbl_menu set parent = '".$row['parentID']."', sort = '".$i."' where id = '".$row['id']."' ");
}


?>