diff --git a/funciones/funciones.php b/funciones/funciones.php index feb4ad3..f06c3cf 100644 --- a/funciones/funciones.php +++ b/funciones/funciones.php @@ -11990,9 +11990,10 @@ return $resultado; -function imprime_geojson($id,$id2,$plantilla,$busqueda){ +function imprime_geojson($id,$id2,$plantilla,$busqueda,$item){ $id_form = mysql_seguridad($id); $id_form2 = mysql_seguridad($id2); + $item = mysql_seguridad($item); $campo = buscar_campo_tipo($id_form,"14"); $campo2 = buscar_campo_tipo($id_form2,"14"); $id_campo = $campo[0]; @@ -12002,6 +12003,13 @@ function imprime_geojson($id,$id2,$plantilla,$busqueda){ $consulta = "SELECT form_id as id, control, GROUP_CONCAT(contenido ORDER by timestamp desc ) as data FROM `form_datos` WHERE (form_id = '$id_form' $w_id2 AND id_campo ='$busqueda[0]' AND contenido COLLATE utf8_spanish2_ci like '%$busqueda[1]%' ) group by control ORDER BY orden desc"; } + elseif($item !=""){ + +$consulta = "SELECT form_id as id, control, GROUP_CONCAT(contenido ORDER by timestamp desc ) as data +FROM `form_datos` +WHERE control= '$item' +limit 1"; + } else{ @@ -12031,7 +12039,7 @@ $link=Conectarse(); while( $row = mysqli_fetch_array( $sql ) ) { $marcador = array(); $propiedades = array(); - $identificador = explode(',',$row[data]); + $identificador = explode(',',$row['data']); $localizacion = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo = '$id_campo'") ; $identificador = $identificador[0]; @@ -12040,11 +12048,11 @@ while( $row = mysqli_fetch_array( $sql ) ) { $lat = $campos[0]; $lon = $campos[1]; $zoom = $campos[2]; - $formulario = formulario_imprimir($row[id],$row[control],"$plantilla",''); + $formulario = formulario_imprimir($row['id'],$row['control'],"$plantilla",''); $marcador["type"] = "Point"; $marcador["coordinates"] = array($lat,$lon); - $propiedades = formulario_imprimir_linea($row[id],$row[control],"array");// + $propiedades = formulario_imprimir_linea($row['id'],$row['control'],"array");// //$propiedades[description] ="HOLA MUNDO"; //$propiedades[buscar] ="$consulta "; $propiedades[localizacion] ="$localizacion[0] "; @@ -12057,18 +12065,18 @@ while( $row = mysqli_fetch_array( $sql ) ) { $titulo = remplacetas('form_datos','id_campo',$campo_titulo[0],'contenido'," control = '$row[control]' ") ; - $propiedades[description] ="$titulo[0]"; } + $propiedades['description'] ="$titulo[0]"; } //$propiedades[description] ="
$contenido + $campo_nombre[0]: +
$contenido $metadatos