he creado un formulario ( formulario.php ) muestra los registros de una base de datos Mysql. En dicho formulario aparece el nombre y a la lado de este un checkbox que si se marca pasa dicho nombre a un archivo llamado enviar.php.
el contenido de formulario.php :
Código HTML:
<?php $host="localhost"; $user="root"; $password=""; $link = mysql_connect ($host, $user, $password) or die ("<center>No se puede conectar con la base de datos\n</center>\n"); ?> <form action="enviar.php" enctype="application/x-www-form-urlencoded" method="POST" name="form1" target="_self"> <?php $dbname="basedatos"; $tablename="usuario"; $query="SELECT * FROM $tablename WHERE id ='1' "; $result=mysql_db_query ($dbname, $query, $link); while ($row = mysql_fetch_array ($result)) { echo ("<table width='100%' border='1'><TR>"); if ($row[nombre]!='') { echo ("<td width='19%'>nombre</td><TD>$row[nombre]</TD><TD><label><input type='checkbox' name='nombre' value=$row[nombre]</label></TD>\n"); echo ("</TR>"); echo ("<TR>"); } echo ("</TR></table><br>"); } mysql_free_result($result); ?> <label> <input type="submit" name="Submit" value="Solicitar"> </label> </form> <?php mysql_close($link); ?>
Código PHP:
<?php
$nombre=$_POST['nombre'];
echo $nombre."<br>";
?>
Gracias