par
RilaX » 22 nov. 2006, 15:51
Bonjour,
Avant de pouvoir utiliser une variable transmise d'une autre page via la balise form tu dois la récupérer comme ceci
$id = (isset($_POST['id']) ? $_POST['id'] : '');
Salut, ce message n'a pour seul but que d'eclairer ma lanterne personnelle a moi que j'ai.
J'ai depuis toujours du mal avec cette syntaxe que tu utilise ici Ajoloca, mais je crois que je viens de la comprendre. J'aimerai donc savoir si mon raisonnement est bon :
En gros, et si j'ai bien compris donc,
$id = (isset($_POST['id']) ? $_POST['id'] : ''); signifie que si $_POST['id'] existe (a été declaré, possede un valeur) on affecte cette valeur (l'expression entre le ? et les : ) a $id, sinon on affecte a $id la valeur apres les : donc ici rien ''
[quote="Ajoloca"]Bonjour,
Avant de pouvoir utiliser une variable transmise d'une autre page via la balise form tu dois la récupérer comme ceci
[php]$id = (isset($_POST['id']) ? $_POST['id'] : '');[/php][/quote]
Salut, ce message n'a pour seul but que d'eclairer ma lanterne personnelle a moi que j'ai.
J'ai depuis toujours du mal avec cette syntaxe que tu utilise ici Ajoloca, mais je crois que je viens de la comprendre. J'aimerai donc savoir si mon raisonnement est bon :
En gros, et si j'ai bien compris donc, [i]$id = (isset($_POST['id']) ? $_POST['id'] : '');[/i] signifie que si $_POST['id'] existe (a été declaré, possede un valeur) on affecte cette valeur (l'expression entre le ? et les : ) a $id, sinon on affecte a $id la valeur apres les : donc ici rien ''