Bonjour j'ai ceci générer a partir d'une boucle foreach qui ramène les information d'une bdd :
Ce que je voudrais c'est que par exemple quand l'utilisateur clique sur le bouton "tester" de "truck2" il voit un alert ou il y a écrit "truck2",s'il clique sur "truck4" il voit un alert ou il y a écrit "truck4",mon problème c'est que pour les 4 boutons ça me met l'alerte de "truck1" , comment faire svp ?
voici mon code:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
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 <?php $bdd = new PDO('mysql:host=localhost;dbname=test', 'root', ''); ?> <?php $sql = $bdd->query( "SELECT choses FROM machins "); $rep = $sql -> fetchAll() ; foreach( $rep as $result ){ echo ' <strong style="color:red;text-align:center;margin-left:100;" id="texte" > ' . $result["choses"] . ' </strong> <button type="button" id="super" onclick="test()" > tester </button> ' ; } ?> <script > //var table = new Array() ; <?php /* for( $i = 0; $i < count($rep) ; $i++ ) { echo "table[$i] = ' ". $rep[$i]["choses"] . "' ; \n" ; } */ ?> function test( ) { /* var limite = '<?php echo count($rep) ; ?>' ; for( i = 0 ; i < limite ; i++){ alert( table[i] ); } */ alert(document.getElementById("texte").innerHTML) } </script>
Partager