Muchachos muchas gracias por su respuestas, anoche tenia una laguna mental pero ya lo pude resolver, como se que la programcion genera muchas dudas y alguna le abra quedado la duda de como hacerlo aca les pongo el codigo con el cual lo resolvi me imprime de a dos registros por vez hasta que se acaben los registros dentro del div que necesitaba que se imprimiran y se imprime dos registros difenretes cada vez
con el fin de mostrarlos en un slide show dos cada vez.
Código PHP:
<div id=mynews>
<?php
require_once 'clases/conectarse2.php'; //conexion normal a la db
$reg1=mysql_query("select * from promociones order by numero desc",$conexion)// paso a reg1 el query
or
die("Problemas en el select:".mysql_error());//si cae la consulta
$num=mysql_num_rows($reg1);//cuento cuantas filas hay y la paso a num
$num=$num-2;// a lo que hay en num le resto dos esto es por que como voy a mostrar los resultados de a dos enpezando desde 0
for( $i=0;$i<$num;$i++)// i empieza en 0 y va hasta que i sea menor a num
{
require_once 'clases/conectarse2.php'; //conexion normal a la db
if ($i == 0){//si i vale cero que sera en la primir vuelta
$reg=mysql_query("select * from promociones order by numero desc limit $i,2",$conexion)//selecione todo pero con la posicion i y dos registros
or
die("Problemas en el select:".mysql_error());
}
else{
$i=$i+1;//aca i ya no vale cero ya que es la segunda vuelta o mas entonces le sumo uno a i para hacer la consulta
//como la necesito; ejemplo: i en la segunda vuela vale uno le sumo otro uno para que i valga dos
//entoces consultara en la posicion dos y dos registros y asi sucecivamente en la siguiente vuelta i valdra 3
// le sumo 1 valdra 4 consultara todo en la posicion 4 dos registros segun el limite
//asi consulto de a dos siempre y en la posiscion que quiero no se si me entienden cualquier duda con mucho gusto
//en el foro
$reg=mysql_query("select * from promociones order by numero desc limit $i,2",$conexion)
or
die("Problemas en el select:".mysql_error());
}
echo"<div id=news1 class=news_style rel=\"primer noticia\" >"; //ya esto es lo normal que imprima lo que se consulto anteriormente
while ($f=mysql_fetch_array($reg))
{
echo"
<div style=\"padding:5px;position:relative;margin-left:60px;width:300px;height:130px;float:left\">
<img src=".$f['foto']." style=\"width:100px;height:100px\"/>
<div style=\"color:white;position:absolute;top:0px;width:180px;height:110px;right:0;overflow:auto\">
$f[texto]
</div>
<div style=\"color:white;position:absolute;top:115px;width:180px;height:20px;right:0;\">
$f[fecha]
</div>
</div>
";
}//fin del while
echo"</div>";
}//fin del for
?>
</div>
muchas gracias por interesarse ya que me gusto mucho estos foros seguire consultando o ayudando si es que puedo si desean tener el slide show es free con mucho gusto lo aporto para mostrar noticias o promo o lo que quieran la ventaja es que muestra o parametriza por divs no por fotos y en el div pones lo que quieras como lo esta intentando hacer y ya teniendo la logica de como hacerlo pues creo que puede servir.