1
0
Fork 0

Resolucion bug librerias MD

This commit is contained in:
humano 2018-11-29 10:06:17 -05:00
parent 1abe3fdd54
commit fdd61d7e33
2 changed files with 30 additions and 13 deletions

View File

@ -7565,6 +7565,8 @@ function consultar_formulario($form,$registros,$pagina,$tipo){
$listado_nombres ="";
$id_empresa = "";
$respuesta = new xajaxResponse('utf-8');
//if(is_array($form)) {$id_form = $form['id_form'];}else { $id_form = $form;}
//$id_empresa = $_SESSION['id_empresa'];
@ -7587,8 +7589,10 @@ if($id_campo !=''){$campo ="AND id_campo = '$id_campo'";}else{$campo ='';}
}else{
$id_form = $form;
}
$con_respuesta = remplacetas_noid("form_id","formulario_respuesta","$id_form","id","","");
// AND form_datos.id_empresa = '$id_empresa'
$consulta_principal = "SELECT control,id,form_id FROM form_datos WHERE form_id = '$id_form' $busca $campo $fechas GROUP BY form_datos.control ORDER BY form_datos.id DESC ";
$consulta_principal = "SELECT control,id,form_id,timestamp FROM form_datos WHERE form_id = '$id_form' $busca $campo $fechas GROUP BY form_datos.control ORDER BY form_datos.id DESC ";
$link=Conectarse();
mysqli_set_charset($link, "utf8");
$sql_total=mysqli_query($link,$consulta_principal);
@ -7721,23 +7725,36 @@ $boton_borrar = "
foreach($nombres_campos as $campo_nombre=>$nombre){
$listado_nombres .= "<th>$nombre</th>";
}
$listado_nombres = "<tr><th class='actions' ></th><th>Identificador</th><th></th>$listado_nombres </tr>";
$listado_nombres = "<tr><th class='actions' ></th><th>Identificador</th><th></th><th>respuestas</th>$listado_nombres </tr>";
$listado_campos = listar_campos_formulario("$id_form",'');
while( $row = mysqli_fetch_array( $sql ) ) {
//$cantidad_campos = contar_valores_formulario("id_campo","control","$row[control]");
$listado_campos = listar_campos_formulario("$id_form",'');
if($con_respuesta[0] !="") {
//$contenido_respuestas = "$row[control] $row[form_id] $row[timestamp]";//json_encode(datos_array("$row[control]","$row[form_id]","$row[timestamp]"));
$contenido_respuestas = array_respuestas("$id_form",$row['control'],"array");//formulario_imprimir("$row[form_id]","$identificador","array",""); ///array_respuestas("$row[form_id]","$row[control]","json");
$respuestas= json_encode($contenido_respuestas,JSON_FORCE_OBJECT);//"$contenido_respuestas $row[control] //$row[timestamp] // $row[form_id]";
$listado_campos =" <td>$con_respuesta[0] $respuestas</td>";
foreach($listado_campos as $campo=>$valor){
}
//$listado_campos =" <td>$con_respuesta[0]</td>";
$campos = listar_campos_formulario("$id_form",'');
foreach($campos as $campo=>$valor){
$id_campo=$valor;
//$imagen = buscar_imagen($if_form,$row['control'],"","");
$contenido = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo ='$valor' ") ;
$id_dato = remplacetas('form_datos','control',$row['control'],'id',"id_campo ='$valor' ") ;
$contenido = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo ='$valor' and form_id= '$id_form'") ;
$id_dato[0] = $contenido[1];// remplacetas('form_datos','control',$row['control'],'id',"id_campo ='$valor' ") ;
$multiple = remplacetas('form_contenido_campos','id_form',$id_form,'multiple',"id_campo ='$valor' ") ;
//$id_empresa = remplacetas('form_datos','control',$row['control'],'id_empresa',"id_campo ='$valor' ") ;
$tipo_campo = remplacetas('form_campos','id',$valor,'campo_tipo',"") ;
$web = remplacetas("empresa","id",$id_empresa,"web","");
if($tipo_campo[0] ==15 AND $contenido[0] != "") {
@$listado_campos .= "
@ -7860,7 +7877,8 @@ $lineas .= " <tr>$menu<td>$row[control]</td>$listado_campos</tr>";
}
$tabla ="
<table class='table table-condensed table-striped table-bordered table-responsive' >
<table class='table table-condensed table-striped table-bordered' >
<thead>$listado_nombres</thead>
<tbody >
$lineas
@ -8069,7 +8087,7 @@ if($privado !='1') {
if($con_respuesta[0] !="") {
//$contenido_respuestas = datos_array("$identificador","$row[form_id]","$row[timestamp]");
$contenido_respuestas = array_respuestas("$row[form_id]",$identificador,"array");//formulario_imprimir("$row[form_id]","$identificador","array",""); ///array_respuestas("$row[form_id]","$row[control]","json");
$array["responder"]= $contenido_respuestas;//"$contenido_respuestas $row[control] //$row[timestamp] // $row[form_id]";
$array["responder"]= json_encode($contenido_respuestas,JSON_FORCE_OBJECT);//"$contenido_respuestas $row[control] //$row[timestamp] // $row[form_id]";
}
}
@ -8097,10 +8115,8 @@ function array_respuestas($id,$identificador,$plantilla) {
if($id=='') {return;}
$id = mysql_seguridad($id);
$formulario_respuesta = formulario_respuesta("$id","$identificador");
$consulta = "SELECT form_id , timestamp FROM form_datos
WHERE control = '$identificador' AND form_id != '$id' GROUP BY form_id , timestamp
";
// return $consulta;
$consulta = "SELECT form_id , timestamp FROM form_datos WHERE control = '$identificador' AND form_id != '$id' GROUP BY form_id , timestamp";
//return $consulta;
$array = array();
$link=Conectarse();
mysqli_set_charset($link, "utf8");

View File

@ -9,6 +9,7 @@ $timestamp=time();
require ('xajax/xajax.inc.php');
$xajax = new xajax();
//$xajax = new xajax("https://tupale.co/milfs/index.php");
include ('librerias/parsedown/Parsedown.php');
require ('funciones/funciones.php');
//require ('funciones/convert.php');
require ('funciones/login.php');
@ -19,7 +20,7 @@ require ("funciones/conex.php");
$xajax->processRequests();
$embebido =0;
if (isset($_REQUEST['form'])) {
if (isset($_REQUEST['form'])) {
$form = $_REQUEST['form'];
$opciones["formato"]= $_REQUEST['formato'];
} else {$form = "";}