Cita:
Iniciado por darkling_
" porque no realizar dicha condicion directamente en php sin recurri a jquery???"
Porque jQuery me permite ejecutar una funcion html() que me permite introducir elementos dentro de un tag HTML.
Entonces, como haria yo para que si se cumple una condicion poder mostrar una imagen en la cuarta columna de la tabla que se genera con la estructura repetitiva?
La verdad es que no entiendo como hiciste esa pregunta, pero bueno, aqui una prueba de lo que te intente decir:
Código PHP:
Ver original (object
) array('nombre'=>'Carlos','apellido'=>'Quintero','cedula'=>'123456','genero'=>'Hombre'), (object
) array('nombre'=>'Manuel','apellido'=>'Quintero','cedula'=>'123456','genero'=>'Hombre'), (object
) array('nombre'=>'Maria','apellido'=>'Quiroga','cedula'=>'123456','genero'=>'Mujer'), (object
) array('nombre'=>'Laura','apellido'=>'Romero','cedula'=>'123456','genero'=>'Mujer'), );
echo "<table>";
foreach($array as $item){
$imagen = ($item->genero=='Mujer') ? '<img src="http://images.gofreedownload.net/female-user-icon-clip-art-6812.jpg" />' : '';
echo "<tr>";
echo "<td>".$item->nombre."</td>";
echo "<td>".$item->apellido."</td>";
echo "<td>".$item->cedula."</td>";
echo "<td>".$item->genero."</td>";
echo "<td>".$imagen."</td>";
echo "</tr>";
}
echo "</table>";
MUESTRA
Dicha prueba esta hecha con un array que simula los datos de la DB y la condicion que m uestra una imagen dependiendo de si es mujer y si es hombre no la muestra, copia y pega esto en tu editor y ejecutalo, para que veas el resultado: