Buenas! Me estaba preguntando como puedo hacer que, al seleccionar determinada Categoria y publicar el post, salga el titullo del post y a su lado el icono de la categoria.
Ya tengo el editor de post armado, y tambien ya salen los post por el inicio, pero me faltan los iconos.
En el editor de post, las categorias estan puestas como un menu:
Ya tengo el editor de post armado, y tambien ya salen los post por el inicio, pero me faltan los iconos.
En el editor de post, las categorias estan puestas como un menu:
<tr valign="baseline">
<td>Categoria<br />
<select name="categoria">
<option value="1" <?php if (!(strcmp(1, ""))) {echo "SELECTED";} ?>>Ejemplo Categoria</option>
<option value="2" <?php if (!(strcmp(2, ""))) {echo "SELECTED";} ?>>Ejemplo Categoria</option>
<option value="3" <?php if (!(strcmp(3, ""))) {echo "SELECTED";} ?>>Ejemplo Categoria</option>
<option value="4" <?php if (!(strcmp(4, ""))) {echo "SELECTED";} ?>>Ejemplo Categoria</option>
<option value="5" <?php if (!(strcmp(5, ""))) {echo "SELECTED";} ?>>Ejemplo Categoria</option>
<option value="6" <?php if (!(strcmp(6, ""))) {echo "SELECTED";} ?>>Ejemplo Categoria</option>
</select></td>
</tr>0
Puntos
Puntos
1209
Visitas
Visitas
3
Resp
Resp
Por georgeharrison hace 11 años
Novice
Respuesta #1
me gusta como has redactado el tema, todos lo que hagas así te los responderé lo mejor que pueda, el truco es sacar el valor numérico de la categoría de la base de datos y mediante una función php transformar el valor numérico en un cadena de texto es decir en el nombre de la imagen que corresponde a esa categoría
ejemplo que acabo de hacer para contestarte, es muy sencillo
ejemplo que acabo de hacer para contestarte, es muy sencillo
<?php
function imagen_cat($categoria){
if ($categoria==1) return 'noticias.jpg';
else if ($categoria==2) return 'imagenes.jpg';
else if ($categoria==3) return 'videos.jpg';
}
?>
<div id="infopost">
<img src="img/<?php echo imagen_cat($row_consulta['categoria']) ?>"> <?php echo $row_consulta['titulo'] ?>
</div>en el ejemplo la categoría 1 corresponde a noticias la 2 a imágenes y la 3 a vídeos pruébalo y nos cuentas0
Puntos
Puntos
Por alber hace 11 años
Admin
Respuesta #2
tenes que hacer un if y un else en cada opcion o crear una funcion
0
Puntos
Puntos
Por maticapuano hace 11 años
Novice
Respuesta #3
Muchisimas gracias albert! ya entendi como hacerlo, y gracias por responder tan rapido!
Gracias tambien maticapuano!
Gracias tambien maticapuano!
0
Puntos
Puntos
Por georgeharrison hace 11 años
Novice