ayachi

Inscris le 10/02/2014 à 10:03
  • Nombre de sujets
    1
  • Nombre de messages
    4
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
ayachi
Bonjour à vous,


Une âme codeuse charitable, pourez m'expliquer comment récuperer la propriété d'un objet pour la passer en argument d'une fonction seulement si la propriété existe? Peut-etre par le biais d'un tableau en argument, non?
Rigoler pas sur mon code c'est mon premier... ;-)

function flyers($date,$hote,$desc,$lieu,$t1,$t2,$qu,$tenu,$besc,$photo,$brief,$bilan,$fichier,$facture,$client,$ref,$support,$numc) {

$node = new stdClass();
$node-> language = LANGUAGE_NONE;
$node-> type = 'topo_op_ration';
$node-> uid = $GLOBALS["user"]-> uid;
node_object_prepare($node);
$node-> field_date_de_l_op_fly[$node->language][0]['value'] = $date;
$node-> field_campagne_mere[$node->language][]['tid'] = $ref;
$node-> field_type_d_op_ration[$node->language][]['tid'] = $support;
$node-> field_client[$node->language][]['tid'] = $client;
$node-> field_quantit_1[$node->language][0]['value'] = $qu;
$node-> field_tenu[$node->language][0]['value'] = $tenu;
$node-> field_besaces[$node->language][0]['value'] = $besc;
$node-> field_bilan_de_campagne[$node->language][0]['value'] = $bilan;
$node-> field_reportage_photo[$node->language][0]['value'] = $photo;
$node-> field_briefing[$node->language][0]['value'] = $brief;
$node-> field_briefing_document[$node->language][0] = $fichier;
$node-> field_n_facture[$node->language][0]['value'] = $facture;
$node-> field_num_ro_de_campagne[$node->language][0]['value'] = $numc;
$node-> field_emplacements_des_op[$node->language][]['tid'] = $lieu;
$node-> field_horaires1[$node->language][0]['value'] = $t1;
$node-> field_horaires1[$node->language][0]['value2'] = $t2;
$node-> field_h[$node->language][0]['value'] = $hote;
$node-> title = ('Diffusion sur Campagne '.$numc);
node_save($node);
}

for ($v=0;$v<$nb_field_col;$v++) {

$arg3 = $desc[$v];
$arg4 = $lieu[$v];
$arg5 = $t1[$v];
$arg6 = $t2[$v];
$arg7 = $qu[$v];
$arg8 = $tenu;
$arg9 = $besc;
$arg10 = $photo;
$arg11 = $brief;
$arg12 = $bilan;
$arg13 = $fichier;
$arg14 = $facture;
$arg15 = $client;
$arg16 = $ref;
$arg17 = $support;
$arg18 = $numc;

foreach($date[$v] as $arg1){

foreach($hote[$v] as $arg2){

flyers($arg1,$arg2,$arg3,$arg4,$arg5,$arg6,$arg7,$arg8,$arg9,$arg10,$arg11,$arg12,$arg13,$arg14,$arg15,$arg16,$arg17,$arg18);

}
}
}

Ses derniers messages sur les forums

forum
ayachi
le programme fonctionne mais j'ai un warning :

Notice : Undefined offset: 2 ligne 207....
Warning : Invalid argument supplied for foreach() .....

Notice : Undefined offset: 3 ligne 207....
Warning : Invalid argument supplied for foreach() .....

Notice : Undefined offset: 3 ligne 207....
Warning : Invalid argument supplied for foreach() .....

Notice : Undefined offset: 3 ligne 207....
Warning : Invalid argument supplied for foreach() .....

Notice : Undefined offset: 4 ligne 207....
Warning : Invalid argument supplied for foreach() .....

Notice : Undefined offset: 4 ligne 207....
Warning : Invalid argument supplied for foreach() .....

Notice : Undefined offset: 4 ligne 207....
Warning : Invalid argument supplied for foreach() .....
ayachi
ayachi
le 10/02/2014 à 14:14 ayachi a écrit
J'ai un article ( un node sous drupal ) dans lequel il y a un nombre indéfini d'un même groupe de champs, ce qui constitue un nombre indéfini de tableaux dans des tableaux
Je récupère chaque valeurs pour créer un autre article, pour cela je défini à chaque fois un nouvel objet qui prend jusqu'a 20 paramètres. Comment procéder autrement ?
ayachi
J'ai un article ( un node sous drupal ) dans lequel il y a un nombre idéfini d'un même groupe de champs, ce qui constituté un nombre indéfini de tableaux dans des tableaux, je recupére chaque valeurs pour créér un autre article pour cela je defini a chaque un nouvel objet qui prend jusqu'a 20 parametres. Comment procéder autrement ?

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours