Esempio n. 1
0
 //Split de las preguntas
 $filas = explode(";", $datos);
 $contador = -1;
 foreach ($filas as &$fila) {
     $votosIds = explode("-", $fila);
     $contador = $contador + 1;
     $arrayNumPreguntas[$contador] = $votosIds[0];
     $arrayDescPreguntas[$contador] = $votosIds[1];
 }
 try {
     // Elimino las preguntas que ya estan
     $resultadoEliminacion = $base->deletePreguntasTransaccion($id_Encuesta);
     if (!$resultadoEliminacion) {
         echo "{\"respuesta\":\"ERROR\"}";
     } else {
         $resultado = $base->insertarTransaccionPreguntas($arrayNumPreguntas, $arrayDescPreguntas, $idEncuesta);
         switch ($tipoInsert) {
             case 'ok':
                 echo "{\"respuesta\":\"OK\"}";
                 break;
             case 'error':
                 echo "{\"respuesta\":\"ERROR\"}";
                 break;
             case 'reperido':
                 echo "{\"respuesta\":\"REPETIDO\"}";
                 break;
         }
     }
 } catch (Exception $e) {
     echo "{\"respuesta\":\"ERROR\"}";
 }