Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/04/2011, 00h07   #1
Invité de passage
 
Femme
Inscription : avril 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : avril 2011
Messages : 10
Points : 1
Points : 1
Par défaut Insérer l'id d'un attribut dans une BD

Salut,
mon problème est comment inserer l'id d'un attribut dans une BD mysql.
J'ai essayé avec l'exemple ci dessous mais ça ne marche pas.
code html
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
 
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<title>Insertion_Image_dans_BD</title>
<script language="javascript">
$(document).ready(function(){
$("div table").find("img").each(function(){
	$(this).click(function(){
	var id=$(this).attr('id');
		$.ajax({ 
			type:"POST",
			url:"image.php",
			data:"id="+$("#id").val(),
			success:function(rep){
				alert (rep);
			}
		});
	return false;
	});
	});
});
</script>
</head>
<body>
<div align="center">
<form method="Post">
<table border="1" width="450">
<tr><td><input type="image" src="images/i1.png" id="t1" name="t1"/>1</td>
	<td><input type="image" src="images/i2.png" id="t2" name="t2"/>2</td>
	<td><input type="image" src="images/i3.png" id="t3" name="t3"/>3</td>
</tr>
<tr><td><input type="image" src="images/i4.png" id="t4" name="t4"/>4</td>
	<td><input type="image" src="images/i5.png" id="t5" name="t5"/>5</td>
	<td><input type="image" src="images/i6.png" id="t6" name="t6"/>6</td>
</tr>
</table>
</form>
</div>
</body>
</html>
code php

Code php :
1
2
3
4
5
6
7
8
9
10
11
12
 
<?php
$id=$_POST["id"];
echo ($id);
mysql_connect("localhost","root","");
mysql_select_db("pfe");
$res=mysql_query("insert into table(id) values('".$id."')");
if($res)
{
echo("Le dernier ID inséré dans est le %d\n", mysql_insert_id());
}
?>

merci d'avance.
hibsamali est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 12h07   #2
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 806
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 806
Points : 35 803
Points : 35 803
Citation:
mais ça ne marche pas
Aussi limpide qu'un message d'erreur de IE comme description

Tu cherches quoi au juste, transmettre la valeur de l'id ?
Car là, ce n'est pas ce que tu fais avec
Code :
data:"id="+$("#id").val(),
Ceci dit, tu as un élément dans ta page dont l'id est "id" ?
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 13h28   #3
Invité de passage
 
Femme
Inscription : avril 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : avril 2011
Messages : 10
Points : 1
Points : 1
Oui, je cherche exactement comment transmettre la valeur de l'id d'un attribut,

j'ai remplacé
Code :
1
2
 
data:"id="+$("#id").val(),
par
Code :
1
2
3
 
 
data:"id="+id,
mais malheureusement même problème.
hibsamali est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 13h34   #4
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 007
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 007
Points : 45 091
Points : 45 091
mais c'est quoi au juste id ??? une variable ??? un input ???
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 13h44   #5
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 806
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 806
Points : 35 803
Points : 35 803
Citation:
mais malheureusement même problème
D'accord, mais c'est quoi le problème ?

As-tu un message d'erreur ?
affiche quoi ?
Il faut nous en dire plus pour qu'on puisse t'aider
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 15h40   #6
Invité de passage
 
Femme
Inscription : avril 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : avril 2011
Messages : 10
Points : 1
Points : 1
Par défaut réponse

Non, aucun message d'erreur n'est affiché.
le problème est le suivant:
j'ai une interface contient des images des tables, lors de clic sur une table, je veux que son identifiant soit stocké dans ma base de données.
hibsamali est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 17h03   #7
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 007
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 007
Points : 45 091
Points : 45 091
un input type image agit comme un submit
il faut inhiber le submit
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 03h26   #8
Invité de passage
 
Femme
Inscription : avril 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : avril 2011
Messages : 10
Points : 1
Points : 1
Slt ,
mon but est le suivant
lors clic sur une des images, il y ait une insertion dans ma base de données mysql.
hibsamali est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2011, 13h35   #9
Invité de passage
 
Femme
Inscription : avril 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : avril 2011
Messages : 10
Points : 1
Points : 1
bonjour,
j'ai pas trouvé la solution, aucun réponse!!
hibsamali est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h42.


 
 
 
 
Partenaires

Hébergement Web