Version complète: sur le forum Webmaster Hub : Consignes pour la concaténation
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
ouarzazat
Bonjour,

je voudrais savoir dans quelle mesure cette condition peut être valide!

CODE
if ($cible.$crea_entreprise.$crea_site.$generaliste.$institutionnel.$internet_ntic.$m_interim.$m_travail.$newsletter.$presse.$reseau_entreprise
.$stats.$radio.$tv.$specificite.$autre_domaine.$p_annonces.$site_emploi.$autre_concurrence.$avec_interim.$sans_interim.$dedie_interim
.$partenaire_oi.$annuaire.$forum.$liste_liens.$moteur.$portail.$meta.$echange.$gratuite.$payante.$commentaire_indexation.$departement_id
.$region_id.$national.$local.$commentaire_localisation.$url.$nom_societe.$raison_sociale.$description_service !='')


et si cete condition est vérifée j'enregistre dans ma bdd.

Donc oui c'est un gros "if", je me suis dit que ça pourrait le faire donc j'ai testé avec quelques variables avant de tout écrire, ça fonctionnait.
mais avec tout cela ça marche pu IMSTP5.gif

Cela se peut-il se jouer au niveau du type des variables par exemple, ou encore des variables trop longues pour "rentrer" dans les champs?

J'attend avec impatience vos commentaires affutés,

Merci à tous!
à bientôt
ouarzazat
Hé bien vous pouvez applaudir le roi des bouricots !!
J'avais oublié une virgule entre deux values dans mon INSERT.................

Mais ma question vaut toujours, à savoir quelles sont les règles à respecter pour une concaténation ?
MS-DOS_1991
Ne serait-ce pas plus simple de mettre toutes tes variables dans un tableau puis de faire:
CODE
foreach ($tableau AS $key => $value)
 if ($value === '')
   die('Erreur');
Anonymus
Il suffirait donc qu'une seule de ces valeurs ne soit pas vide pour que toutes soient considérées comme 'non vides' ?

La forme en elle même est assez étrange, mais le comportement que tu risques d'avoir le sera d'autant.

Lorsque le code devient trop complexe, il ne faut pas hésiter à l'éclater en parties plus petites.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.