Se connecter avec
S'enregistrer | Connectez-vous

You are not allowed to do this.

trop de guillemets!!! HELP!!

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

merci!
j'ai un autre problème maintenant.
Je fais une boucle, et à chaque itération je fais une case d'un tableau. Je dois donner un nom à chaque case.
J'utilise donc un numero en créant une variable $nb=$nb+1
puis je fais <tr id="$nb">
mais les instructions que je donne après qui se réfèrent à chaque case n'agisse que pour la case 1...
Je pense donc qu'en écrivant <tr id="$nb">, j'affecte à la case le nom $nb et non la valeur de cette variable, non? ça expliquerait pourquoi les instructions n'agissent que sur la 1ere case...
Mais comment donner à chaque case la valeur de la variable $nb?

c'est possible mais pour en être sur, regardes le source de ta page html
sur le browser bouton droit afficher source ou code source de la page
la tu seras fixé.


en php les variables à l'intérieur d'une chaine entourée de " sont intérprétées ce qui n'est pas le cas pour des '
donc si tu met:
  1. echo '<tr id="$nb">';

la sortie sera <tr id="$nb">

d'accord donc je dois ecrire
  1. echo"<tr id=\"$nb\">";

le probleme est que pour l'instruction, j'ai 3 ouvertures de guilements:
  1. echo '<tr onclick="show(\"$nb\")">';

donc si je mets echo "...", le guillemet suivant je mets \", et pour le troisieme je mets quoi?
Parce que si je mets un ', le $nb ne sera pas interprété...
Lassé par la pub ? Créez un compte
Tom's guide dans le monde