Tema: Web service
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/04/2014, 11:24
adrian_
 
Fecha de Ingreso: abril-2010
Mensajes: 229
Antigüedad: 14 años, 1 mes
Puntos: 3
Respuesta: Web service

Hola Foro

Alguien me puede decir en donde esta mi error por que ya me canse de buscarlo y no lo encuentro es un servidor que recibe una lista de parámetros e inserta en la bd debe de hacer una validación que el folio_empresa se encuentre entre 100000 y 200000 de lo contrario debe de enviar un error.

Código PHP:
<?php

function getParamSQL($xml,$tags,$tipo){
        
        
$sqlarray = array();
        
        
$tot_tags count($tags);
        
$param = array();
        
$sql "";
        
$string "";
        
$campos "";        
        
        for(
$i=0$i $tot_tags$i++){
            
            if(
$tipo == 'P')
            {
                
                
$param[$tags[$i]['TAG']] = $xml->Parametros->$tags[$i]['TAG'];

                if (
$tags[$i]['TAG'] == 'Folio_empresa')
                {
                    if(
$xml->Parametros->$tags[$i]['TAG'] < 100000)
                    {
                        
$sqlarray['validacion'] = 1069;
                    }
                    elseif(
$xml->Parametros->$tags[$i]['TAG'] > 200000)
                    {
                        
$sqlarray['validacion'] = 1069;
                    }
                    else
                    {
                        echo 
"Folio empresa correcto ";                        
                    }
                }
                
        
$campos .= $tags[$i]['CAMPO'].",";
                
?>