Bonjour j'ai ceci générer a partir d'une boucle foreach qui ramène les information d'une bdd :

Nom : form.JPG
Affichages : 101
Taille : 8,3 Ko

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>