Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
|
php_checkboxes [2026/09/22 14:49] enric_mieza_sanchez [Checkboxes bàsic] |
php_checkboxes [2026/09/22 15:54] (actual) enric_mieza_sanchez [Checkboxes amb array] |
||
|---|---|---|---|
| Línia 3: | Línia 3: | ||
| Aquest article ve dels fonaments en [[PHP]]. | Aquest article ve dels fonaments en [[PHP]]. | ||
| - | Els checkboxes poden tenir un tractament particular en PHP que els fa molt útils. | + | Els checkboxes |
| \\ | \\ | ||
| Línia 9: | Línia 9: | ||
| ===== Checkboxes bàsic ===== | ===== Checkboxes bàsic ===== | ||
| - | Considera aquest codi: | + | Volem implementar una llista de la compra com aquesta: |
| + | |||
| + | {{checkboxes_compra.png? | ||
| + | |||
| + | Resoldríem la part HTML així: | ||
| <file php checkboxes.html> | <file php checkboxes.html> | ||
| Línia 26: | Línia 30: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | Ens enviarà les dades com seria mes esperable (si seleccionem Ous i Cebes): | ||
| + | < | ||
| + | $_POST = array(2) { | ||
| + | [" | ||
| + | string(2) " | ||
| + | [" | ||
| + | string(2) " | ||
| + | }</ | ||
| I el processament d' | I el processament d' | ||
| Línia 76: | Línia 89: | ||
| </ | </ | ||
| + | Això ens enviaria les dades via POST d' | ||
| + | |||
| + | < | ||
| + | [" | ||
| + | array(2) { | ||
| + | [0]=> | ||
| + | string(3) " | ||
| + | [1]=> | ||
| + | string(5) " | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | <WRAP todo> | ||
| + | Realitza el codi PHP que mostri els elements que hem seleccionat, | ||
| + | |||
| + | És més senzill o més complicat el codi d' | ||
| + | </ | ||