PHP - paginar

 
Vista:

paginar

Publicado por Isaac (1 intervención) el 09/05/2007 15:05:57
Buenas a todos, tengo un problema con una web y es que no se como interceptar una variable pinchando un enlace <href>.

Os envio el código:

Quien debe recibir la variable:

<?

echo"PRODUCTOS:";
$conexion = @mysql_connect("localhost","root","");

$bd =mysql_select_db("tienda",$conexion);
$c = "select * from articulos";
$r = mysql_query($c,$conexion);
$Ab = mysql_num_rows($r);

$cantidadF = 4;

$resto = $Ab % $cantidadF;
$valor=2;
$pos = mysql_data_seek($r,($valor-1));
//echo"$pos";
if ($resto==0)
{
$numenlaces = $Ab / $cantidadF;
}
else{
$numenlaces = $Ab / $cantidadF + 1;
}

for ($n=1; $n<=$numenlaces; $n++)
{
if ($n == $pos)
{
print("<A HREF=\"index.php?cuerpo=3&valor=$n\" style={color:red} ALT=\"$n\">$n</A> ");
$valor=$n;
}
else{
print("<A HREF=\"index.php?cuerpo=3&valor=$n\">$n</A> ");
}

}
//Recojo la variable valor desde enlaces1
$f=$HTTP_GET_VAR["valor"];
echo"$f";
//if($f==3)
///{
//{
$datos="select * from articulos where modelo='MONITOR'";
$e=mysql_query($datos,$conexion);
$i=1;
while($A = mysql_fetch_array($e))
{

//echo"$A";
echo"<TABLE BORDER=\"1\" WIDTH=\"800\">";
echo"<TR>";
echo"<TD> ".$A["codarticulo"]."</TD><TD> ".$A["modelo"]."</TD> <TD> ".$A["marca"]."</TD><TD> ".$A["precio"]."</TD><TD> ".$A["categoria"]."</TD>" ;

echo"</TR>";
echo"</TABLE>";
echo"<IMG SRC=\"imagenes/foto".$i.".jpg\" ALT=\"".$rs[$descripcion]."\" WIDTH=\"300\" HEIGHT=\"200\">";

$i=$i+1;
//}

}
?>

Quien al envia:

<HTML>
<HEAD>
<TITLE>ENLACES</TITLE>
</HEAD>
<BODY>
<br>
<FORM ACTION="articulos.php" METHOD="GET">
<TABLE WIDTH="10%" HEIGHT="100%">
<TR>
<TD>
<A HREF="index.php?cuerpo=1">Sobre Nosotros</A><br><br>
</TD>
</TR>
<TR>
<TD>
<A HREF="index.php?cuerpo=2">Registrarse</A><br><br>
</TD>
</TR>
<TR>
<TD>
El tema es que la variable valor1 debe enviar su valor a la pagina anterior este recibirla y en funcion de esto crear una pagina nueva con los datos correspondientes.
<A HREF="index.php?cuerpo=3&valor=1">Articulos</A><br><br>
</TD>
</TR>
<TR>
<TD>
<A HREF="index.php?cuerpo=4">Contacto</A><br><br>
</TD>

</TR>
</TABLE>
</FORM>
</BODY>

</HTML>

Disculpar ya que no esta muy claro.

El caso es que al pulsar a un enlace de articulos no se carga otra página.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:paginar

Publicado por Iris (41 intervenciones) el 09/05/2007 15:16:57
Cuando te posicionás con el mouse sobre el enlace, qué es lo que aparece en la barra de estado?
Hay que ver si $n está tomando algún valor.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar