10
votes

Obtenir des données de post-matrice dans CodeDIGNITRIER

OK, j'ai donc une forme qui m'envoie des tableaux dans la matrice post. J'essaie de le lire comme si: XXX

Cela ne fonctionne pas. PHP dit "inattendu" ['". Pourquoi cela ne fonctionne-t-il pas?

Je l'ai corrigé en le faisant de cette façon: xxx

J'ai corrigé mon problème, je suis juste curieux de savoir pourquoi Le 1er chemin n'a pas fonctionné.


1 commentaires

Voici quelques discussions sur le sujet:


5 Réponses :



8
votes

Syntaxe comme ceci:

$days = $this->input->post("days");
$day = $days[0];


0 commentaires

7
votes

Une autre approche pourrait être de créer une autre approche à l'aide de la matrice en utilisant foreach comme: xxx


0 commentaires

1
votes

en plus de Réponse de Daniel Egeberg S:

Veuillez noter que Liste ( ) CODE> STRUT> fonctionne uniquement avec des tableaux numériques strong>. Si vous / tout le monde veut lire un tableau STR> Array associatif PRET> P>

$date_day = 19, $date_month = 7 and $date_year = 1986


0 commentaires

-1
votes

Je ferais toujours comme ça ..

for($i=0; $i<count($this->input->post("days")); $i++)
{
  $day[$i] = $this->input->post("days[".$i."]");
}


1 commentaires

$ ceci-> INPUT-> POST ("JOURS [". $ i. "]") ne fonctionne pas comme vous le pensez.