Tengo 2 paginas: usuarioscategoria.php y verusuario.php.
usuarioscategoria.php hace una consulta a la base de datos y luego crea una tabla mediante el while por cada resultado. Solo he copiado la parte en que tengo el problema.
Código PHP:
$Resultado=mysql_query("SELECT * FROM persona ORDER BY idpersona");
echo "<table border='1'>";
while($MostrarFila=mysql_fetch_array($Resultado)){
echo "<td width='80' rowspan='2'><img src=".$MostrarFila['imagen']."></td>";
echo "<td width='508' height='54' bgcolor='#CCCCCC'>".$MostrarFila['usuario']."</td>";
echo "<td width='124' rowspan='2' align='center' bgcolor='#CCCCCC'>".$MostrarFila['contraseña']."<br>".$MostrarFila['idusuario']."</td>";
echo "</tr>";
echo "<tr>";
echo "<td height='23' bgcolor='#CCCCCC'>";
$nombreusuario = "verusuario".$numusuario;
$nombreform = "usuario".$numusuario;
echo "<form id=".$nombreform." method='post' action='verusuario.php'>";
echo "<input type='submit' id=".$nombreusuario." value='VER USUARIO'>";
echo "</form>";
echo "</td>";
echo "</tr>";
$numusuario = $numusuario + 1;
}
echo "</table>";
Código PHP:
if((isset($_POST['usuario1'])) && ($_POST['usuario1'])) {
echo "Has seleccionado el usuario 1";
} elseif ((isset($_POST['usuario2'])) && ($_POST['usuario2'])) {
echo "Has seleccionado el usuario 2";
} elseif ((isset($_POST['usuario3'])) && ($_POST['usuario3'])) {
echo "Has seleccionado el usuario 3";
} elseif ((isset($_POST['usuario4'])) && ($_POST['usuario4'])) {
echo "Has seleccionado el usuario 4";
} else {
echo "No se el boton que se ha pulsado";
}
No se como tengo que modificar el siguiente codigo para que cada boton tenga un id diferente
Código PHP:
$nombreusuario = "verusuario".$numusuario;
$nombreform = "usuario".$numusuario;
echo "<form id=".$nombreform." method='post' action='verusuario.php'>";
echo "<input type='submit' id=".$nombreusuario." value='VER USUARIO'>";
echo "</form>";