Hola yo aqui de nuevo. Bueno por fin pude hacer correctamente la consulta a la base de datos que necesitaba se trataba de cargar unos textos largos. Pero tengo un problemilla:
El texto me sale en una sola linea larguísima. Yo he tratado de usar css para darle forma pero no cambia su "width" solo le puedo cambiar de colores o poner padding y esas cosas pero no ogro cambiarle el width. Que me puedes recomendar para eso.
gracias de antemano
Te paso como lo hice finalmente y esperaria tu respuesta. Saludos:
Código HTML:
<html>
<div style="width:300px;margin-top:200px">
<p style="color: yellow;width:250px;border:1px solid black;padding:10px"><a href="">
[PHP]<?php
if(isset($_POST["oferta1"])){
$oferta=$_POST["oferta1"];
}
else{$oferta1="";
}
if(isset($_POST["oferta2"])){
$oferta=$_POST["oferta2"];
}
else{$oferta2="";
}
if(isset($_POST["oferta3"])){
$oferta=$_POST["oferta3"];
}
else{$oferta3="";
}
$db=mysql_connect("localhost","root","fxk7p30m");
//entramos a la base de datos
mysql_select_db("new");
$consulta="SELECT promociones.detalles FROM promociones where oferta='$oferta'";
$resultado=mysql_query($consulta);
$num_resultados = mysql_num_rows($resultado);
//echo $num_resultados;
for($i=0;$i<$num_resultados;$i++){
$row = mysql_fetch_array ($resultado);
echo stripslashes($row["detalles"]);
}
?>[/PHP]
</a>
</p>
</div>
</html>