Пример #1
0
            } else {
                $dias_semana .= $v;
            }
        }
        $inicio = substr($horario->inicio, 11, 6) . '00';
        $fin = substr($horario->fin, 11, 6) . '00';
        $SQLInsertHorario = "INSERT INTO servicios_horarios (id, id_servicio, dia_semana, inicio, fin) VALUES (NULL, {$id_servicio}, '{$dias_semana}', '{$inicio}', '{$fin}');";
        insertarFila($SQLInsertHorario);
    }
    foreach ($mensaje->caracteristicas as $caracteristica) {
        $SQLInsertCaracteristica = "INSERT INTO servicios_caracteristicas (id, id_servicio, id_caracteristica) VALUES (NULL, {$id_servicio}, '{$caracteristica}')";
        insertarFila($SQLInsertCaracteristica);
    }
    foreach ($mensaje->etiquetas as $etiqueta) {
        $SQLInsertEtiquetas = "INSERT INTO servicios_etiquetas (id, id_servicio, id_etiqueta) VALUES (NULL, {$id_servicio}, '{$etiqueta}')";
        insertarFila($SQLInsertEtiquetas);
    }
}
if (strcmp('eliminar', $mensaje->accion) == 0) {
    $id_servicio = $mensaje->id_servicio;
    //echo "eliminando servicio id: ".$mensaje->id;
    $SQLDeleteEtiquetas = "DELETE FROM servicios_etiquetas WHERE id_servicio = {$id_servicio}";
    ejecutarQuery($SQLDeleteEtiquetas);
    $SQLDeleteEtiquetas = "DELETE FROM servicios_caracteristicas WHERE id_servicio = {$id_servicio}";
    ejecutarQuery($SQLDeleteEtiquetas);
    $SQLDeleteEtiquetas = "DELETE FROM servicios_horarios WHERE id_servicio = {$id_servicio}";
    ejecutarQuery($SQLDeleteEtiquetas);
    $SQLDeleteEtiquetas = "DELETE FROM servicios_ubicaciones WHERE id_servicio = {$id_servicio}";
    ejecutarQuery($SQLDeleteEtiquetas);
    $SQLDeleteEtiquetas = "DELETE FROM servicios_emails WHERE id_servicio = {$id_servicio}";
    ejecutarQuery($SQLDeleteEtiquetas);
Пример #2
0
        if (strcmp('registro_rapido', $mensaje->accion) == 0) {
            $SQLExisteUsuario = "SELECT * FROM usuarios WHERE usuario = '{$mensaje->usuario}'";
            insertarTablaArray_v2($existe_usuario, $SQLExisteUsuario, 'existe_usuario');
            $SQLExisteIdentificacion = "SELECT * FROM usuarios WHERE identificacion = '{$mensaje->identificacion}'";
            insertarTablaArray_v2($existe_identificacion, $SQLExisteIdentificacion, 'existe_identificacion');
            if (count($existe_identificacion[existe_identificacion]) != 0) {
                $datos = array('status' => 'error_cedula', 'mensaje' => 'Este numero de identificación ya existe!');
            } else {
                if (count($existe_usuario[existe_usuario]) != 0) {
                    $datos = array('status' => 'error_usuario', 'mensaje' => 'Este nombre de usuario ya existe!');
                } else {
                    /*$SQLInsertarUsuario = "INSERT INTO usuarios (id, usuario, primer_nombre, primer_apellido, sl_tipoidentificacion, identificacion, da_fechanacimiento, clave, recordatorio, sl_ciudad, bl_acepto) 
                    							VALUES (NULL, '$mensaje->usuario', '$mensaje->primer_nombre', '$mensaje->primer_apellido', $mensaje->tipo_identificacion, '$mensaje->identificacion', '$mensaje->fecha', '$mensaje->clave1', '$mensaje->recordatorio', $mensaje->ciudad, 1)";
                    		$id_usuario = insertarFila($SQLInsertarUsuario);*/
                    $SQLInsertarUsuario = "INSERT INTO usuarios (id, usuario, referido_por, primer_nombre, segundo_nombre, primer_apellido, segundo_apellido, clave, recordatorio, bl_acepto) \r\r\n\t\t\t\t\t\t\tVALUES (NULL, '{$mensaje->usuario}', '{$mensaje->referido_por}','{$mensaje->primer_nombre}', '{$mensaje->segundo_nombre}', '{$mensaje->primer_apellido}', '{$mensaje->segundo_apellido}', '{$mensaje->clave1}', '{$mensaje->recordatorio}', 1)";
                    $id_usuario = insertarFila($SQLInsertarUsuario);
                    //echo "{".$SQLInsertarUsuario."}";
                    $SQLInsertarTelefono = "INSERT INTO usuarios_telefonos (id, id_usuario, sl_tipotelefono, numero) VALUES (NULL, {$id_usuario}, 1, '123 1212')";
                    ejecutarQuery($SQLInsertarTelefono);
                    $SQLInsertarEmail = "INSERT INTO usuarios_emails (id, id_usuario, email) VALUES (null, {$id_usuario}, '{$mensaje->email}')";
                    ejecutarQuery($SQLInsertarEmail);
                    $datos = array('status' => 'OK', 'mensaje' => 'Usuario Registrado Correctamente [' . $id_usuario . ']', 'user' => array('id' => $id_usuario, 'nombre' => $mensaje->primer_nombre . ' ' . $mensaje->primer_apellido, 'usuario' => $mensaje->usuario));
                }
            }
        }
    }
}
/*
Model: {
  "telefono": {
    "tipo": "2",
Пример #3
0
            		$id_usuario = insertarFila($SQLInsertarUsuario);*/
            /*$SQLInsertarUsuario = "INSERT INTO usuarios (id, usuario, referido_por, primer_nombre, segundo_nombre, primer_apellido, segundo_apellido, clave, recordatorio, bl_acepto) 
            							VALUES (NULL, '$mensaje->usuario', '$mensaje->referido_por','$mensaje->primer_nombre', '$mensaje->segundo_nombre', '$mensaje->primer_apellido', '$mensaje->segundo_apellido', '$mensaje->clave1', '$mensaje->recordatorio', 1)";
            		$id_usuario = insertarFila($SQLInsertarUsuario); //echo "{".$SQLInsertarUsuario."}";
            
            		$SQLInsertarTelefono = "INSERT INTO usuarios_telefonos (id, id_usuario, sl_tipotelefono, numero) VALUES (NULL, $id_usuario, 1, '123 1212')"; 
            		ejecutarQuery($SQLInsertarTelefono);
            
            		$SQLInsertarEmail = "INSERT INTO usuarios_emails (id, id_usuario, email) VALUES (null, $id_usuario, '$mensaje->email')"; 
            		ejecutarQuery($SQLInsertarEmail);*/
            //$datos = array('status'=> 'OK', 'mensaje'=>'Usuario Registrado Correctamente ['.$id_usuario.']', 'user' => array( 'id' => $id_usuario, 'nombre' => $mensaje->primer_nombre.' '.$mensaje->primer_apellido, 'usuario' => $mensaje->usuario) );
            //}
        } else {
            if (strcmp('registro', $mensaje->accion) == 0) {
                $SQLInsertUsuario = "INSERT INTO usuarios (id, usuario, primer_nombre, segundo_nombre, primer_apellido, segundo_apellido, clave, recordatorio, bl_acepto, valoracion) \r\r\n\t\t\tVALUES (NULL, '" . $mensaje->email . "', '" . $mensaje->primer_nombre . "', '" . $mensaje->segundo_nombre . "', '" . $mensaje->primer_apellido . "', '" . $mensaje->segundo_apellido . "', '" . stringToPass($mensaje->clave) . "', '" . $mensaje->recordatorio . "', '1', '0');";
                $nuevo_id_usuario = insertarFila($SQLInsertUsuario);
                $datos = array('status' => 'OK', 'mensaje' => 'Usuario Registrado Correctamente [' . $nuevo_id_usuario . ']', 'user' => array('id' => $nuevo_id_usuario, 'nombre' => $mensaje->primer_nombre . ' ' . $mensaje->primer_apellido, 'usuario' => $mensaje->usuario));
            }
        }
    }
}
/*
Model: {
  "telefono": {
    "tipo": "2",
    "numero": "3006595458"
  },
  "email": "*****@*****.**",
  "referido_por": "deivit"
}*/
echo json_encode($datos);