seleccion de determinados registros
Publicado por felipe largacha (34 intervenciones) el 15/12/2004 02:01:46
quiero hacer un formualrio que seleccione determinados registros de una base de datos y al presionar el boton submit aparesca una frase
el from es
<html>
<body>
<form action="checkboxes.php" method="GET">
<?php
$link = mysql_connect("localhost", "root");
mysql_select_db("estudio21", $link);
$result = mysql_query("SELECT * FROM estudio21", $link);
while($row = mysql_fetch_array($result))
{$i=1;
printf("<table>
<td> <INPUT NAME='id_n' TYPE= 'Checkbox' VALUE= '%s' > </td>
<td><INPUT TYPE='text' NAME='nombre' SIZE='20' MAXLENGTH='30' value='%s'></td>
<td><a href=\"modificar.php?id_ventas=%d\"> modificar </a></td>
</tr></table></table>" ,$row["id_n"] ,$row["nombre"] ,$row["id_ventas"] );
$i++;
}
mysql_free_result($result);
?>
<input type="submit" name="insertar" value="borrar">
</form>
</body>
</html>
y la respuesta esta en checkboxes.php y el codigo es este
<html>
<body>
<?php
$link = mysql_connect("localhost", "root");
mysql_select_db("estudio21", $link);
$result = mysql_query("SELECT * FROM estudio21", $link);
//$p_numberOfColumns = $tabla[$col];
while ($row = mysql_fetch_array($result))
{
//extract($row);
//$ciudad = array("$sel1", "$sel2", "$sel3");
$numelentos = count($row);
$i=1;
if (isset($id_n))
echo "sel";
$i++;
}
mysql_free_result($result);
?>
</body>
</html>
el problema esta en el comando isset que no toma el valor de id_n sino el mismo id_n prueben el codigo para que me entienden mejor
el from es
<html>
<body>
<form action="checkboxes.php" method="GET">
<?php
$link = mysql_connect("localhost", "root");
mysql_select_db("estudio21", $link);
$result = mysql_query("SELECT * FROM estudio21", $link);
while($row = mysql_fetch_array($result))
{$i=1;
printf("<table>
<td> <INPUT NAME='id_n' TYPE= 'Checkbox' VALUE= '%s' > </td>
<td><INPUT TYPE='text' NAME='nombre' SIZE='20' MAXLENGTH='30' value='%s'></td>
<td><a href=\"modificar.php?id_ventas=%d\"> modificar </a></td>
</tr></table></table>" ,$row["id_n"] ,$row["nombre"] ,$row["id_ventas"] );
$i++;
}
mysql_free_result($result);
?>
<input type="submit" name="insertar" value="borrar">
</form>
</body>
</html>
y la respuesta esta en checkboxes.php y el codigo es este
<html>
<body>
<?php
$link = mysql_connect("localhost", "root");
mysql_select_db("estudio21", $link);
$result = mysql_query("SELECT * FROM estudio21", $link);
//$p_numberOfColumns = $tabla[$col];
while ($row = mysql_fetch_array($result))
{
//extract($row);
//$ciudad = array("$sel1", "$sel2", "$sel3");
$numelentos = count($row);
$i=1;
if (isset($id_n))
echo "sel";
$i++;
}
mysql_free_result($result);
?>
</body>
</html>
el problema esta en el comando isset que no toma el valor de id_n sino el mismo id_n prueben el codigo para que me entienden mejor
Valora esta pregunta


0