bonifico è il nome del form, altro è il campo di testo.
il form non lo vedi perchè faccio la tabella su una pagina e poi con una funzione in ajax me la richiamo dove mi serve dove c'è un form che si chiama bonifico e altro è il campo di testo che ,i interessa modificare prendendo i dati da un div che si chiama nome0 e il primo pulsante si chiama 0, solo che c'è un altro campo di testo che si chiama nome1 e il secondo pulsante si chiama 1.
e io voglio formare l'id di nome 1 unendo la stringa ('nome') con il nome del pulsante (this.name)
Codice PHP:<table width="200" border="1">
<tr>
<th scope="col"></th>
<th scope="col">Nome</th>
<th scope="col">Cognome</th>
<th scope="col">IBAN</th>
<th scope="col">N°di telefono</th>
<th scope="col">E-mail</th>
</tr>
<?
for($i= 0;$i <= $ultimo; $i++){
$query= mysql_query("SELECT * FROM rubriche WHERE user = '$user'");
while($bc= mysql_fetch_object($query)){
$iban5 = $bc->iban;
$result = mysql_query("SELECT * FROM clienti WHERE iban = '$iban5'");
$bb = mysql_fetch_object($result);?>
<tr>
<td><input name="<? echo $i;?>" type="button" value="Seleziona" onclick= <2document.bonifico.altro.value=document.getElementById('nome'+this.name).value" />
<td><div id="nome<? echo $i;?>"><? echo $bb->nome;?></div></td>
<td><div id="cognome<? echo $i;?>"><? echo $bb->cognome;?></div></td>
<td><div id="iban<? echo $i;?>"><? echo $bb->iban;?></div></td>
<td><div id="tel<? echo $i;?>"><? echo $bb->tel;?></div></td>
<td><div id="mail<? echo $i;?>"><? echo $bb->mail;?></div></td>
<? }
}
?>
</table>

Rispondi quotando