13/05/2010, 11:40
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 112
Antigüedad: 14 años, 6 meses Puntos: 0 | |
Mmmm hemos tenido un lapsus, me dices como escribir seleccion pero el problema es escribir array.
Bueno aunque no he resuelto el problema.... he visto que 'esta en negrita al final', en el ultimo caso no lo escribe y dentro del codigo si. Me explico? O Sea, una vez salgo del 'trozo' en php, la variable ya no esta.
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;
}
?>
<p>
<input type="submit" name="Submit" value="Realizar traspaso" />
</p>
<p>Eliminar </p>
<?php echo "array0 es $array[0]; estoy en pagina $copia_pagi";?>
Curioso he probado de esta otra manera y curioso.. no solo no va, sino que siempre me muestra que solo hay uno seleccionado y me muestra la primera letra:
.php listado
while ($row=mysql_fetch_array($result))
{
// echo "<tr><td>" .$row['titol'] ."</tr>";
echo "<tr><td><input type=\"checkbox\" name=\"titol\" value=\"".$row['titol']."\">".$row['titol']."<br></tr>";
}
.php recuperacion
<?php
$titol=$_POST["titol"];
$valor=count($titol);
echo "Hay seleccionados $valor";
for($i=0;$i<$valor;$i++)
echo "$titol[$i]";
?>
Última edición por GatorV; 13/05/2010 a las 13:24 |