Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/05/2010, 06:52
jordixip2
 
Fecha de Ingreso: mayo-2010
Mensajes: 112
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: varios forms en una misma pagina?

Hola Adler, me referia a la mala manera que estaba tratando de hacer, de que en una pagina php, el tener mas de un formulario.

manuga te pego el codigo.. es largo espero que se pueda entender.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
</head>

<body>

<?php

// FUNCIONES

function valores_paginacion($paginas,$parametro)
{
if ($paginas>4)
{
if ($parametro==0)
{
for ($contador=1;$contador<=4;$contador++)
{
$pagina_a_ver=$contador-1; ?>
<a href="newhome15.php?pag=<?php echo $pagina_a_ver; ?>"><?php echo $contador; ?></a>
<?php echo " ";
}
}
}
//echo "hola, el numero de paginas es=" . $paginas . " y la pagina actual es=" . $parametro;
return;
}

function visualiza($tabla,$columna,$pagi)
{
$link=mysql_connect('localhost','FFFF','DDDDD') or die('Could not connect: '.mysql_error());
//echo 'Connected successfully';
if (!mysql_select_db('SDFSDFSD', $link))
{
echo 'Could not select database';
exit;
}
$copia_pagi=$pagi;
$pagi=$pagi*5;
$fin=5;
// echo "Pagi es " . $pagi . "y fin es " . $fin;
$result = mysql_query("select distinct " . $columna ." from " . $tabla . " limit " . $pagi . "," . $fin, $link);
$posicion2=0;
$posicion=0;
while ($row=mysql_fetch_array($result))
{
$array[$posicion]=$row['titol'];

// echo "<tr><td>" .$row['titol'] ."</tr>";
echo "<tr><td><input type=\"checkbox\" name=\"seleccion[$posicion]\" value=\"".$row['titol']."\">".$row['titol']."<br></tr>";
$posicion=$posicion+1;
}
echo "array0 es $array[0]; estoy en pagina $copia_pagi";


mysql_close($link);
return;
}

// FIN FUNCIONES

//INICIO PAGINA

//$primer_item_a_visualizar=0;
// echo &laquo;

$link=mysql_connect('localhost','root','Ab935b@')
or die('Could not connect: '.mysql_error());
// echo 'Connected successfully';
if (!mysql_select_db('ss', $link)) {
echo 'Could not select database';
exit;
}

$sql="select count(titol) as cuenta from articles";
$result = mysql_query($sql,$link) or die(mysql_error());
while($row = mysql_fetch_array($result)) $total=$row['cuenta'];
$items_per_pagina=5;
$pagines=$total/$items_per_pagina;
$pagines_round=ceil($pagines);
mysql_close($link);
?>

<p>PRODUCCION</p>
<p>Titol</p>
<form action="search.php" method="post">
<p>
<input type="text" name="textfield" />
<input type="submit" name="Submit" value="Buscar" />

</p>
</form>
<form action="prueba.php" method="post" name="formulario">
<p>&nbsp;</p>
<p>

<?php // Tabla con el listado de registros ?>
</p>
<table width="100%%" border="1">
<?php
if (!isset($_GET[pag]))
visualiza("articles","titol",0);
else
visualiza("articles","titol",$_GET[pag]);
?>
</table>
<p>
</p>
<p>
<?php // Tabla con los totales ?>
</p>

<table width="100%%" border="1">
<tr>
<td width="50%">
<?php echo $total . " articles en total";
echo "<br />";
?>
</td>
<td width="50%"><div align="right">
<?php $numero=0;
if (isset($_GET[pag])) $numero=$_GET[pag];
echo "Pagina $numero de $pagines "; ?>
<?php if ($numero>0)
{
$anterior=$numero-1; ?>
<a href="newhome15.php?pag=<?php echo "$anterior"; ?>">&laquo</a>
<?php } ?>
<?php echo " ";
$siguiente=$numero+1; ?>
<a href="newhome15.php?pag=<?php echo "$siguiente"; ?>">&raquo</a>


</div></td>
</tr>
</table>
<p>
<input type="submit" name="Submit" value="Realizar traspaso" />
</p>

<p>Eliminar </p>


</form>


</body>
</html>