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'].",";
?>