Php/mysql/css pb insertion apres clic sur div
uncommon
-
uncommon -
uncommon -
Bonjour,
je poste ce message car je sèche completement devant mon pb et que je n'ai pas trouver de reponse sur internet.
Ce que je veux faire n'est pourtant pas très compliqué, je m'explique:
j'ai 4 div en css.
je veux que si l'utilisateur click sur la premiere div un insert dans ma base de données mysql s'éxécute
s'il clic sur la deuxieme un autre insert s'éxecute ... ainsi de suite pour les 4 div
or lorsque je clic sur la 1re div, la 2eme, la 3eme ou la 4eme c'est toujours l'insertion relative à la premiere div qui s'éxecute.
et je ne vois pas pourquoi!
voici un bout de mon code pour illustrer mon pb:
<div id="div1" onclick="<?Php mysql_query($sql1) ?>">
...
</div>
<div id="div2" onclick="<?Php mysql_query($sql2) ?>">
...
</div>
<div id="div3" onclick="<?Php mysql_query($sql3) ?>">
...
</div>
<div id="div4" onclick="<?Php mysql_query($sql4) ?>">
...
</div>
où:
$sql1=insert into table(var1,var2,var3) values ('a','b','boite1');
$sql2=insert into table(var1,var2,var3) values ('a','b','boite2');
$sql3=insert into table(var1,var2,var3) values ('a','b','boite3');
$sql4=insert into table(var1,var2,var3) values ('a','b','boite4');
voila, si qqn peut m'aider je lui en serai énormément reconnaissant!
je poste ce message car je sèche completement devant mon pb et que je n'ai pas trouver de reponse sur internet.
Ce que je veux faire n'est pourtant pas très compliqué, je m'explique:
j'ai 4 div en css.
je veux que si l'utilisateur click sur la premiere div un insert dans ma base de données mysql s'éxécute
s'il clic sur la deuxieme un autre insert s'éxecute ... ainsi de suite pour les 4 div
or lorsque je clic sur la 1re div, la 2eme, la 3eme ou la 4eme c'est toujours l'insertion relative à la premiere div qui s'éxecute.
et je ne vois pas pourquoi!
voici un bout de mon code pour illustrer mon pb:
<div id="div1" onclick="<?Php mysql_query($sql1) ?>">
...
</div>
<div id="div2" onclick="<?Php mysql_query($sql2) ?>">
...
</div>
<div id="div3" onclick="<?Php mysql_query($sql3) ?>">
...
</div>
<div id="div4" onclick="<?Php mysql_query($sql4) ?>">
...
</div>
où:
$sql1=insert into table(var1,var2,var3) values ('a','b','boite1');
$sql2=insert into table(var1,var2,var3) values ('a','b','boite2');
$sql3=insert into table(var1,var2,var3) values ('a','b','boite3');
$sql4=insert into table(var1,var2,var3) values ('a','b','boite4');
voila, si qqn peut m'aider je lui en serai énormément reconnaissant!
A voir également:
- Php/mysql/css pb insertion apres clic sur div
- Insertion sommaire word - Guide
- Touche insertion clavier - Guide
- Insertion filigrane word - Guide
- Insertion liste déroulante excel - Guide
- Insertion signature word - Guide
2 réponses
Je cherche sur le net mais je ne trouve pas de réponse à mon pb!!! si qqn peu m'aider ce serai vraimen sympa!
je crois que le pb viens du fait que mes div sont superposé les unes sur les autres et ne s'affichent que si la souris survol un lien
pourtant le fait de mettre le onclick sur la div devrait le rendre actif que si la div est visible (et pas quand visible:hidden; display:none;) non?
or ici c'est le onclick de la premiere div qui s'execute tout le temps que se soit cette div qui s'affiche ou pas...
je ne vois pas comment faire!
pourtant le fait de mettre le onclick sur la div devrait le rendre actif que si la div est visible (et pas quand visible:hidden; display:none;) non?
or ici c'est le onclick de la premiere div qui s'execute tout le temps que se soit cette div qui s'affiche ou pas...
je ne vois pas comment faire!