Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function vMostrarMenuAnon(){
- $cadena=file_get_contents("templates/headerAnon.html");
- //conectarme a la base de datos
- $conectar=conectarbasedatos();
- //Buscar la etiqueta y corta el string y guardar en el arary de trozos
- $bloque1 = explode("##BLOQUE1##", $cadena);
- $sql1 = "SELECT * FROM final_familia order by Fam_id";
- $sql2 = "SELECT * FROM final_subfamilia order by Fam_id";
- //Realizar una consulta contra la base de datos
- $resultado1 = mysqli_query($conectar,$sql1) or die(mysqli_error($conectar));
- $resultado2 = mysqli_query($conectar,$sql2) or die(mysqli_error($conectar));
- $aux = "";
- $cuerpo = "";
- $familias=array();
- $Fam_id=0;
- $Familia_descripcion=0;
- //Crear un array asociativo para poder acceder a los campos
- while ($valores1 = mysqli_fetch_array($resultado1,MYSQLI_ASSOC)){
- $familias[$Fam_id][$Familia_descripcion]=$valores1["Fam_id"];
- $Familia_descripcion++;
- $familias[$Fam_id][$Familia_descripcion]=$valores1["Descripcion"];
- $Fam_id++;
- // $cuerpo .= $aux;
- }
- $cantidadFamilias=count($familias);
- $subfamilias=array();
- $Fam_id=0;
- $SubFamilia_descripcion=0;
- while ($valores2 = mysqli_fetch_array($resultado2,MYSQLI_ASSOC)){
- // $aux = $bloque1[1];
- // $aux = str_replace("##Fam_id##",$valores["Fam_id"], $aux);
- // $aux = str_replace("##FAMILIA##", $valores["Descripcion"], $aux);
- $subfamilias[$Fam_id][$SubFamilia_descripcion]=$valores2["Fam_id"];
- $SubFamilia_descripcion++;
- $subfamilias[$Fam_id][$SubFamilia_descripcion]=$valores2["Descripcion"];
- $Fam_id++;
- // $cuerpo .= $aux;
- }
- $i=0;
- $Fam_id=0;
- $Familia_descripcion=1;
- $SubFamilia_descripcion=0;
- $SFam_id=0;
- while($i<$cantidadFamilias){
- $aux = $bloque1[1];
- $aux = str_replace("##FAMILIA##", $familias[$Fam_id][$Familia_descripcion], $aux);
- $Familia_descripcion=0;
- while(($familias[$Fam_id][$Familia_descripcion]) == ($subfamilias[$SFam_id][$SubFamilia_descripcion])){
- $SubFamilia_descripcion++;
- $aux = str_replace("##SUBFAMILIA##", $subfamilias[$SFam_id][$SubFamilia_descripcion], $aux);
- $SFam_id++;
- }
- $Fam_id++;
- $Familia_descripcion++;
- $i++;
- $cuerpo .= $aux;
- }
- $header= $bloque1[0] . $cuerpo . $bloque1[2];
- echo $header;
- return $header;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement