Getting the value from first cell in a row to submit using Javascript

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.
 
Back
Top