probleme avec les tableaux et initialisation

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme avec les tableaux et initialisation

re

par manu49 » 26 août 2005, 14:19

j'ai fait une betise ???
j'ai vexé personne j'espère?

re

par manu49 » 26 août 2005, 13:57

ouckileou t ou mon debuggeur?
je plaisante mais je trouve ien sur le net je vois pas pourquoi cette fonction join ne prenrais pas l'attribut null
il n'y a vraiment personne tout le monde digere peut etre?
lol

re

par manu49 » 26 août 2005, 13:44

svp je ne vois pas comment faire
comment faire pour qe la fonction join passe meme si l'on a rien sélectionné
lorsque je selectionne un choix ou plusieurs pas de probleme
mais qd je ne prend rien il m'envoi l'erreur precedente
comment faire?
merci

probleme avec les tableaux et initialisation

par manu49 » 26 août 2005, 13:15

bonjour,
j'ai un petit probleme pour initialiser un tableauqui s'en va ensuite dasn une base de données voici le code:

Code : Tout sélectionner

<select name="DomaineDeFormation[]" multiple> <option value="<?= $val_defaut['DomaineDeFormation']?>"><?= $val_defaut['DomaineDeFormation']?></option> <option value="Agriculture">Agriculture</option> <option value="Bâtiment">Bâtiment</option> $DomaineDeFormation =(isset($_POST['DomaineDeFormation']))?$_POST['DomaineDeFormation']:null; $str_DomaineDeFormation=join("<BR>",$DomaineDeFormation); $requete = "UPDATE Formulaire SET nom='$nom' , " . "DomaineDeFormation='$str_DomaineDeFormation'," . "WHERE nom = '$nom' AND prenom='$prenom' ";

et voila l'erreur
Warning: join(): Bad arguments. in c:\program files\easyphp1-8\www\MAJParcours3.php
a mon avis il faut que je precise qu'il doit mettre la valeur null mais je ne sais pas vraiment comment faire sachant que je n'ai pas parfaitement compris cette ligne de commande (oui je sais c pas bien )
$DomaineDeFormation =(isset($_POST['DomaineDeFormation']))?$_POST['DomaineDeFormation']:null;
merci de bien vouloir m'aider