Capitulos de este wiki
  1. 1 Array en formulario de PHP

Array en formulario de PHP - Array en formulario de PHP

1 - Array en formulario de PHP

[editar]
Apuntes creado por Mononeurona. Extraido de: http://www.mononeurona.org/index.php?idp=418
27 de Octubre de 2005
En muchas ocasiones es necesario enviar un array (o arreglo) a través de un formulario HTML, ya sea para modificar o borrar muchos renglones de la tabla SQL. Esto es muy sencillo de hacer con PHP, basta colocar el mismo nombre con corchetes (postre[]) a una serie de elementos con valores diferentes:




<!--
.syntax0 {
color: #000000;
}
.syntax1 {
color: #cc0000;
}
.syntax2 {
color: #ff8400;
}
.syntax3 {
color: #6600cc;
}
.syntax4 {
color: #cc6600;
}
.syntax5 {
color: #ff0000;
}
.syntax6 {
color: #9966ff;
}
.syntax7 {
background: #ffffcc;
color: #ff0066;
}
.syntax8 {
color: #006699;
font-weight: bold;
}
.syntax9 {
color: #009966;
font-weight: bold;
}
.syntax10 {
color: #0099ff;
font-weight: bold;
}
.syntax11 {
color: #66ccff;
font-weight: bold;
}
.syntax12 {
color: #02b902;
}
.syntax13 {
color: #ff00cc;
}
.syntax14 {
color: #cc00cc;
}
.syntax15 {
color: #9900cc;
}
.syntax16 {
color: #6600cc;
}
.syntax17 {
color: #0000ff;
}
.syntax18 {
color: #000000;
font-weight: bold;
}
.gutter {
background: #dbdbdb;
color: #000000;
}
.gutterH {
background: #dbdbdb;
color: #990066;
}
-->
1:<html>
2:<head>
3: <title>Array en Forma :: PHP</title>
4:<head>
5:<body>
6:
7:<br />
8:<b>Selecciona tus postres favoritos:</b><br /><br />
9:<form method="post" action="<?= $_SERVER['PHP_SELF'] ?>">
10:<input name="postre[]" type="checkbox" value="Helado de Vainilla">Helado de vanilla<br />
11:<input name="postre[]" type="checkbox" value="Pastel de Chocolate">Pastel de Chocolate<br />
12:<input name="postre[]" type="checkbox" value="Pay de elote">Pay de elote<br />
13:<input name="postre[]" type="checkbox" value="Bubulubu">Bubulubu<br />
14:<input name="postre[]" type="checkbox" value="Duraznos en almibar">Duraznos en almibar<br />
15:<input name="postre[]" type="checkbox" value="Fresas con crema">Fresas con crema<br />
16:<input name="send" type="submit" id="send" value="Enviar!">
17:</form>
18:
19:<?php
20:if (isset($_POST['postre']))
21:{
22: $postre = $_POST['postre'];
23: $n = count($postre);
24: $i = ;
25:
26: echo "Tus postres favoritos son: \r\n" .
27: "<ol>";
28: while ($i < $n)
29: {
30: echo "<li>{$postre[$i]}</li> \r\n";
31: $i++;
32: }
33: echo "</ol>";
34:}
35:?>
36:
37:</body>
38:</html>
[editar]

2 opiniones

gfdgdf

fd gfdgdfg
Ahora. Como accedemos mediante javascript ?.

Ok. Tenía el problema de recibir el array desde php, y esta solución va perfecta (merci mononeurona !!)... Pero. Ahora, como accedemos a un formulario formado así desde javascript ?? (para validación de campos, etc, etc... ). Merci !

jordi.

Apuntes relacionados con 'Array en formulario de PHP'

En muchas ocasiones es necesario enviar un array (o arreglo) a través de un formulario... Más »
MVC significa "Modelo, Vista y Controlador". A grandes rasgos: el Modelo es todo acceso a... Más »

Autor y licencia de 'Array en formulario de PHP'


Apuntes de Mononeurona. Extraido de: http://www.mononeurona.org/index.php?idp=418 CopyLeft
Este trabajo está licenciado bajo la Creative Commons License. 1999-2005 © :: MonoNeurona.org ::
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.