[RESOLU] Insertion toujours pareil en bdd if et elseif

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 : [RESOLU] Insertion toujours pareil en bdd if et elseif

Re: Insertion toujours pareil en bdd if et elseif

par blinz » 29 mars 2017, 10:55

merci

Re: Insertion toujours pareil en bdd if et elseif

par Spols » 29 mars 2017, 10:49

Pour une comparaison, il faut utilise le double égal ==
le simple est pour une affectation de variable qui retournera toujours VRAI si cela s'est bien passé

Insertion toujours pareil en bdd if et elseif

par blinz » 29 mars 2017, 10:37

Salut tt le monde,
Bon voilà voilà.
Je récupére une valeur grace à $type = $type[$ligne[28]]; (exemple 18)
J'attribue une valeur en fonction du numéro récupérer et procéde ensuite à l'insertion en bdd.
Ca marche le seul hic c'est que je ne vois pas pourquoi ça m'insère toujours 18 et foot soit mon premier if en gros
$type = $type[$ligne[28]];
		
		if ($type = 18) {
			$valeurr = 'foot';
		}
		elseif ($type = 10) {
			$valeur = 'tennis';
		}
		elseif ($type = 8) {
			$valeur = 'rugby';
		}
		elseif ($type = 11) {
			$valeur = 'cyclisme';
		}
		elseif ($type = 6) {
			$valeur = 'escrime';
		}
		elseif ($type = 13) {
			$valeur = 'handball';
		}
		elseif ($type = 14) {
			$valeur = 'course épique';
		}
		elseif ($type = 9) {
			$valeur = 'sport auto';
		}
Merci les loulous ;)