datos = []; $idevaluacion = $_POST['idevaluacion']; $sql="SELECT eva_p.idpregunta, eva_p.titulo as 'Pregunta', eva_p.descripcion as 'Descripción', eva_p.puntos as 'Puntos de la pregunta', eva_p.orden as 'Número de preguntas', eva_p.tipo as 'Tipo de respuesta', IF(eva_p.habilitado = 1, 'Habilitado','Deshabilitado') as 'Habilitado', eva_p.creacion as 'Creación', eva_p.actualizacion as 'Actualización' FROM evaluaciones_preguntas as eva_p WHERE eva_p.idevaluacion = $idevaluacion ORDER BY eva_p.orden ASC"; $result = mysqli_query($link, $sql); if ( mysqli_num_rows($result) <= 0 ) { $return->code = "0"; $return->msg="Sin preguntas"; $return->columns = ["idpregunta","Pregunta","Descripción","Puntos de la pregunta","Número de preguntas","Tipo de respuesta","Habilitado","Creación","Actualización"]; }else{ $return->code = "1"; $return->msg="Pregunta evaluacion #".$idevaluacion; $return->datos = []; $return->columns = []; while ($row = mysqli_fetch_assoc ($result)){ $return->columns = array_keys($row); } mysqli_data_seek($result, 0); while ($row = mysqli_fetch_row ($result)){ $return->datos[] = $row; } } if (sizeof($return->datos) == 1 && $return->datos[0][0] == null ) { $return->columns = ["idpregunta","Pregunta","Descripción","Respuestas","Orden de preguntas","Habilitado","Creación","Actualización"]; $return->datos = []; } echo json_encode($return, JSON_UNESCAPED_UNICODE); exit; ?>