Trabajar con checkbox
Hola alguien sabe como generar checkbox para cada una de las filas de mi bases de datos y despues de que el usuarios elija los productos se puedan enviar sus eleciones a otra base de datos.
La verdad lo que me intereza en especial es poder dibujar los checkbox en cada una de las filas
Lo que hago para generar mi tabla con la lista de productos es lo siguiente:
<?php
include("mod_conexion.php");
$link=Conectarse();
$result=mysql_query("select * from productos",$link);
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR><TD> <B>Nombre</B></TD> <TD> <B> Descripcion </B> </TD></TR>
<?php
i=0;
$valor[i]=0;
while($row = mysql_fetch_array($result)) {
i=i+1;
printf("<tr><td><input name="" type="checkbox" value="valor[i]"></td>><td> %s</td> <td> %s </td> </tr>", $row["Nombre"], $row["Descripcion"]);
}
mysql_free_result($result);
mysql_close($link);
?>
</table>
de echo los resultados se muestran correctos y ordenados en mi tabla hasta que agrego el checkbox me sale esto
> %s %s
", $row["Nombre"], $row["Descripcion"]); } mysql_free_result($result); mysql_close($link); ?>
Saludos y gracias de antemano.
La verdad lo que me intereza en especial es poder dibujar los checkbox en cada una de las filas
Lo que hago para generar mi tabla con la lista de productos es lo siguiente:
<?php
include("mod_conexion.php");
$link=Conectarse();
$result=mysql_query("select * from productos",$link);
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR><TD> <B>Nombre</B></TD> <TD> <B> Descripcion </B> </TD></TR>
<?php
i=0;
$valor[i]=0;
while($row = mysql_fetch_array($result)) {
i=i+1;
printf("<tr><td><input name="" type="checkbox" value="valor[i]"></td>><td> %s</td> <td> %s </td> </tr>", $row["Nombre"], $row["Descripcion"]);
}
mysql_free_result($result);
mysql_close($link);
?>
</table>
de echo los resultados se muestran correctos y ordenados en mi tabla hasta que agrego el checkbox me sale esto
> %s %s
", $row["Nombre"], $row["Descripcion"]); } mysql_free_result($result); mysql_close($link); ?>
Saludos y gracias de antemano.
hola.
su problema es que te sobra ">" despues de que serras el td del checkbox, asi te debe quedar esa parte:
while($row = mysql_fetch_array($result)) {
i=i+1;
printf("<tr><td><input name="" type="checkbox" value="valor[i]"></td><td> %s</td> <td> %s </td> </tr>", $row["Nombre"], $row["Descripcion"]);
}
su problema es que te sobra ">" despues de que serras el td del checkbox, asi te debe quedar esa parte:
while($row = mysql_fetch_array($result)) {
i=i+1;
printf("<tr><td><input name="" type="checkbox" value="valor[i]"></td><td> %s</td> <td> %s </td> </tr>", $row["Nombre"], $row["Descripcion"]);
}
