Buenas, quiero ponerle una condicion en una funcion que he creado para que cuando los elementos de la funcion no estén no me saque la DIV con su contenido en vacio.
<?php function consulta($iden) {

aqui va la consulta a la base de datos 

}

<div id="en">contenido de la base de datos</div>


Yo he intentado con algo como :
<?php if ($iden == "") {
   echo ="";
}else{

<div id="en"></div>
Pero me sale un error..
Editado
0
Puntos
1276
Visitas
4
Resp
Por valentinchiflu hace 10 años
Novice
Respuesta #1
Hola, pon la funcion completa y te explicamos como...
0
Puntos
Por alber hace 10 años
Admin
Respuesta #2
Esta seria la funcion:
function get_LinksCaAU($idpost){

global $database_conexion, $conexion;
//Consulta de la BD Links
mysql_select_db($database_conexion, $conexion);
$query_LinkCaAU = sprintf("SELECT * FROM enlaces WHERE enlaces.idenlace = %s ORDER BY enlaces.id DESC", 
  GetSQLValueString($idpost, "int"));
$LinkCaAU = mysql_query($query_LinkCaAU, $conexion) or die(mysql_error());
$row_LinkCaAU = mysql_fetch_assoc($LinkCaAU);
$totalRows_LinkCaAU = mysql_num_rows($LinkCaAU);

return $row_LinkCaAU['audio'];
mysql_free_result($LinkCaAU);
} 
<div id="tipo">
      <img src="../<?php echo catcalidad(get_LinksCa($row_GeneroFilt['id'])); ?>" width="60" height="35" 
      style="background-color: transparent; border:0; box-shadow: none;" />
    </div>
    <div id="auz">
      <img src="../<?php echo cataudio(get_LinksCaAU($row_GeneroFilt['id'])); ?>" width="30" height="20" 
      style="box-shadow:none;" />
    </div>
Esas divs quiero ocultarlas cuando no tengo ninguna contenido.
0
Puntos
Por valentinchiflu hace 10 años
Novice
Respuesta #3
muy bien, en teoría con algo así lo tendrías solucionado:
function get_LinksCaAU($idpost){

global $database_conexion, $conexion;
//Consulta de la BD Links
mysql_select_db($database_conexion, $conexion);
$query_LinkCaAU = sprintf("SELECT * FROM enlaces WHERE enlaces.idenlace = %s ORDER BY enlaces.id DESC", 
  GetSQLValueString($idpost, "int"));
$LinkCaAU = mysql_query($query_LinkCaAU, $conexion) or die(mysql_error());
$row_LinkCaAU = mysql_fetch_assoc($LinkCaAU);
$totalRows_LinkCaAU = mysql_num_rows($LinkCaAU);

if($totalRows_LinkCaAU!=''){
return $row_LinkCaAU['audio'];	
}
else return 'Nada';

mysql_free_result($LinkCaAU);
}
<?php if (get_LinksCaAU($row_GeneroFilt['id']) !='Nada'){?>
<div id="tipo">
      <img src="../<?php echo catcalidad(get_LinksCa($row_GeneroFilt['id'])); ?>" width="60" height="35" 
      style="background-color: transparent; border:0; box-shadow: none;" />
    </div>
    <div id="auz">
      <img src="../<?php echo cataudio(get_LinksCaAU($row_GeneroFilt['id'])); ?>" width="30" height="20" 
      style="box-shadow:none;" />
</div>
<?php } ?>
salu2
0
Puntos
Por alber hace 10 años
Admin
Respuesta #4
Muchisimas gracias, funciono a la perfección.!

Salu2
0
Puntos
Por valentinchiflu hace 10 años
Novice
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar