Originariamente inviato da _debo


Nemmeno quando vi si spiega il problema... va beh, cara vecchia maniera pappa pronta:
Codice PHP:
while ($riga mysql_fetch_row($lista)) {

echo 
'<div id="prova">[url="java-script:void(0)"]'.$riga['name'];'[/url]</div>';

} } 
?> 


<div id="risultato"</div>

<script type="text/javascript">
$(document).ready(function() {
    //al click sul bottone del form
    $("#prova > a").click(function() {
        var id = $(this).attr('id');
    }
}
</script>

</body>
</html> 
Questa porzione di codice dovrebbe darti un idea di come dovrebbe funzionare ma sappi:
1. Non l'ho testato
2. Non ho idea di come siano strutturati di dati pescati dal DB, quindi, ho messo nomi a caso e pertanto potrebbe non funzionare.
innanzitutto grazie per la pazienza, ora ho provato come mi hai detto te e in sostanza mettendo un alert sulla variabile id non appare niente, neanche la finestra dell'alert. questo è il codice come mi hai detto di modifica (spero abbia solo sbagliato a "convertire" il tuo con il mio")
Codice PHP:
while ($riga mysql_fetch_row($lista)) { 
echo 
'<div id="prova">[url="java-script:void(0)"]'.$riga[0];'[/url]</div>'; } } 

?> 

<script type="text/javascript"> 
$(document).ready(function() { 
$("#prova > a").click(function() { 
var id = $(this).attr(2);
alert(id);
 } } 
</script> 

</body>
</html>