Hola!
(NO sé si debo ponerlo aquí en PHP; porque en Bases de Datos no es...jejeje)
Quiero hacer una página donde se muestre el contenido de una tabla, ahí sin problemas. Pero quiero añadir a la dercha un botón de formulario "finalizar". de modo que clicando, vaya a los detalles de esa fila.
La tabla contiene reparaciones pendients, y quiero añadir un botón o texto (a modo de link) que ponga "finalizar reparación" y me lleve a otra página con los detalles.
Quiero pasrme sólo el ID de la reparación.
Tengo esto:He probado con la etiquetta <form> en el código se ven los dos ejemplos que he ido probando..si alguien sabe cómo corregirlo, u otra manera que funcione, no tiene porque ser como yo he pensado.
Muchas gracias. Os paso mi código:
<?php
//$result = mysql_query("SELECT * FROM piezas as p join suministradores as s using(idsuministra)", $link);
$result = mysql_query("SELECT * FROM entradas ORDER BY fecha DESC", $link);
if ($row = mysql_fetch_array($result)){
echo "<table border = '0'> \n";
echo "<tr> \n";
echo "<td><b><u>Código </u></b></td> \n";
echo "<td><b><u>Tecnico</u> </b></td> \n";
echo "<td><b><u>Fecha de entrada </u></b></td> \n";
echo "<td><b><u>Estación de Origen </u></b></td> \n";
echo "<td><b><u>Observaciones </u></b></td> \n";
echo "</tr> \n";
do {
echo "<tr> \n";
echo "<td>".$row["codproduct"]."</td> \n";
echo "<td>".$row["codtec"]."</td> \n";
echo "<td>".$row["fecha"]."</td>\n";
echo "<td>".$row["origen"]."</td>\n";
echo "<td>".$row["observain"]."</td>\n";
echo "<form method="POST" action="fin.php"><input name="idin" value="$row["idin"]"><input type="submit" value="Finalizar" name="enviar"></form>";
//echo "<form action="fin.php" method="post"> <input name="idin" > <input type="submit" value="Finalizar" name="enviar"> </form> ";
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "<i>Total de piezas:</i> ".mysql_num_rows($result);
echo "</p>";
echo "</table>";
echo "</table>";
} else {
echo "¡ La base de datos está vacia !";
}
?>