Que tal amigos? estoy realizando un trabajo practico con Bootstrap y php.tengo la siguiente pagina armada en html .
Pero al usar php para ingresar valores desde la base de datos, me queda lo siguiente:
Se puede observar que el h4 deja de tener el formato, y se posiciona arriba del div.
Tengo una pagina index.php donde hago un include
<div id="row-fluid">
<?php
include 'Servicio/coneccionBase.php';
include 'Vista/producto.php';
</div>
el segundo include me trae la impresion del contenido del div.
producto.php Código PHP:
<?php
echo "<div class='span5 offset1 thumbnail'>
<div class='row-fluid'>
<div class='span5'>
<img src='img/1.jpg'>
</div>
<div class='span7'>
<ul>
".mostrarProducto(1,'nombre')."
<li>
<strong>Precio Maximo:</strong>
<span>17$</span>
</li>
<li>
<strong>Precio Minimo:</strong>
<span>14$</span>
</li>
<li>
<strong>Precio Promedio:</strong>
<span>15$</span>
</li>
<li>
<a href='' class='btn btn-succes'>Ver Detalle</a>
</li>
</ul>
<div class='detalle-producto'>
<strong>Usuarios participantes:</strong>
<span>15</span>
<strong>Comentarios:</strong>
<span>5</span>
</div>
</div>
</div>
</div>";
?>
Como se observa en esta pagina utilizo la funcion mostrarProducto() , esta muestra de la base de datos, el nombre del producto indicado.
Código PHP:
function mostrarProducto($numeroDeProducto,$opcion)/*existen 5 productos en el sistema,los demas se guardan en tabla historica*/
{
$conn=conectar();
$productos=mysql_query("select * from producto where id_producto=$numeroDeProducto",$conn)or die("Error en: $busqueda: " . mysql_error());
$p=mysql_fetch_array($productos);
switch($opcion)
{
case 'id':
{
echo $p[0];
break;
}
case 'nombre':
{
echo "<li><h4>";
echo $p[1];
echo "</h4></li>";
break;
}
case 'imagen':
{
echo $p[2];
break;
}
default :
{
break;
}
}
En cuando a funcionamiento anda bien, en cuanto a mostrar donde yo quiero el contenido no...alguna idea para resolver esto? tengo que ingresar todos los valores que se ven ahi...si me falla eso