campos multiples en api simple
This commit is contained in:
parent
b771f311b7
commit
a5cf75fb01
@ -4790,6 +4790,7 @@ GROUP BY id_campo ORDER BY timestamp DESC ";
|
||||
$sql = mysqli_query($link,$consulta) or die("Error al ejecutar consulta 02 ");
|
||||
$array = array();
|
||||
$array["identificador"] = "$identificador";
|
||||
|
||||
while($row = mysqli_fetch_array( $sql ))
|
||||
{
|
||||
|
||||
@ -4799,7 +4800,10 @@ while($row = mysqli_fetch_array( $sql ))
|
||||
$id_campo = remplacetas('form_datos','id',$row["id"],'id_campo',"") ;
|
||||
|
||||
$campo_tipo = remplacetas("form_campos","id",$row["id_campo"],"campo_tipo","");
|
||||
$contenido = remplacetas_orden('form_datos','id_campo',$row["id_campo"],'contenido'," control = '$identificador'"," ORDER BY timestamp DESC ") ;
|
||||
$multiple = remplacetas('form_contenido_campos','id_form',$row['form_id'],'multiple',"id_campo ='$id_campo[0]' ") ;
|
||||
if($multiple[0] =='1') { $contenido_multiple = formulario_valor_campo("$row[form_id]","$id_campo[0]","","$row[control]",'',"$row[timestamp]"); $contenido[0] = $contenido_multiple[9];}
|
||||
else{ $contenido = remplacetas_orden('form_datos','id_campo',$row["id_campo"],'contenido'," control = '$identificador'"," ORDER BY timestamp DESC ") ;}
|
||||
|
||||
if($campo_tipo[0]=='10'){
|
||||
$valor_actual = relacion_render($row["form_id"],$row["id_campo"],$contenido[0],'5','relacion_drop');
|
||||
$contenido[0] = "$valor_actual";}
|
||||
@ -4821,6 +4825,7 @@ if($privado !='1') {
|
||||
$array['proceso'] = "$row[proceso]";
|
||||
$array['id'] = "$row[id]";
|
||||
$array['orden'] = "$row[orden]";
|
||||
$array['multiple']= $multiple[0];
|
||||
//$array[] = $row;
|
||||
|
||||
}
|
||||
@ -8394,7 +8399,7 @@ mysqli_set_charset($link, "utf8");
|
||||
if($datos["id"] !=''){
|
||||
if($datos["tipo"] =='simple') {
|
||||
$campos ="control " ;
|
||||
$consulta = "SELECT $campos
|
||||
$consulta = "SELECT $campos, form_id.id as form_id ,form_datos.id as id_dato
|
||||
FROM `form_datos` , `form_campos` ,form_id
|
||||
WHERE form_datos.id_campo = `form_campos`.id
|
||||
AND form_datos.form_id = `form_id`.id
|
||||
@ -8414,7 +8419,7 @@ mysqli_set_charset($link, "utf8");
|
||||
|
||||
|
||||
if($datos["tipo"]=="simple"){
|
||||
|
||||
|
||||
$id_campo = @remplacetas('form_datos','id',$row["id_dato"],'id_campo',"") ;
|
||||
|
||||
//if($privado != '1') {
|
||||
@ -8427,6 +8432,8 @@ mysqli_set_charset($link, "utf8");
|
||||
//$features[$row[control]] = datos_array($row[control]) ;
|
||||
//json($nuevos_datos);//" $contenido[0]";//$row[id_campo];
|
||||
$features[] = datos_array($row["control"]) ;
|
||||
$multiple = remplacetas('form_contenido_campos','id_form',$row['form_id'],'multiple',"id_campo ='$id_campo[0]' ") ;
|
||||
///$features[] = "multiple:'holamundo $id_campo[0] // $multiple[0]'" ;
|
||||
// $features[consulta] = "$consulta";
|
||||
//json($nuevos_datos);//" $contenido[0]";//$row[id_campo];
|
||||
//}//
|
||||
@ -8529,6 +8536,7 @@ $mostrar = mostrar_areas($datos['id'],"","","api");
|
||||
if($datos['tipo']=="simple"){
|
||||
$contenido = remplacetas('form_datos','id',$row["id_dato"],'contenido',"") ;
|
||||
$id_campo = remplacetas('form_datos','id',$row["id_dato"],'id_campo',"") ;
|
||||
|
||||
$nombre_campo =remplacetas('form_campos','id',$id_campo[0],'campo_nombre',"") ;
|
||||
$features[] = "'$nombre_campo[0]' : '$contenido[0]'";//$row[id_campo];
|
||||
}
|
||||
@ -12583,6 +12591,7 @@ while( $row = mysqli_fetch_array( $sql ) ) {
|
||||
$contenido .= "$contenido_campo[0]\n";
|
||||
$contenido_li .= "<li>$contenido_campo[0]</li>";
|
||||
$contenido_array[]=$contenido_campo[0];
|
||||
|
||||
}
|
||||
}
|
||||
// $contenido .="$consulta";
|
||||
@ -12595,6 +12604,8 @@ $existe[] = $orden;
|
||||
$existe[] = $id_usuario;
|
||||
$existe[] = $ip;
|
||||
$existe[] = $contenido_li;
|
||||
$existe[] = json_encode($contenido_array);
|
||||
$existe[] = $contenido_array;
|
||||
}
|
||||
return $existe;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user