Xx_Jewbacca_xX
New Member
I create a table using PHP from a database, meaning the size of the table and values vary.The table creation:\[code\]<table> <thead> <tr> <th>Ticket</th> <th>Empresa</th> <th>Requerente</th> <th>Motivo</th> <th>Data</th> <th>Hora</th> </tr> </thead> <tbody> <form name="goTicket" action="resolver.php" method="POST" > <?php $sql = "QUERY"; $result = mysql_query($sql); while ($row = mysql_fetch_array($result)) { echo "<tr onmouseover=\"this.style.background='#EFF5FB';this.style.cursor='pointer'\" onmouseout=\"this.style.background='white';\" onclick=\"javascript: submitform()\">"; echo "<td>$row[Ticket]</td>"; echo "<input type='hidden' name='_ticket' value='http://stackoverflow.com/questions/3786611/$row[Ticket]' />"; echo "<td>$row[Empresa]</td>"; echo "<td>$row[Requerente]</td>"; echo "<td>$row[Motivo]</td>"; echo "<td>$row[Data]</td>"; echo "<td>$row[Hora]</td>"; echo "</tr>"; } echo "</form>"; echo "<tr><td colspan='6' style='text-align: center;'><form action='adminmenu.php' ><br /><input type='submit' name='woot' value='http://stackoverflow.com/questions/3786611/Main Menu' /></form></td></tr>"; echo "<tbody>"; echo "</table>";?>\[/code\]The Javacript function used to submit is this one:\[code\]<script type="text/javascript"> function submitform() { document.forms["goTicket"].submit(); }</script>\[/code\]Now whenever I click on a row it takes to the appropriate page "resolver.php" but always sends the most recent data, from last time the while was executed.I need the value from the first cell, or the hidden input tag, that contains what I need, from the row I click.Thank you.