Título: [PHP] Checkbox a Consulta
Publicado por: tool en 30 Enero 2010, 00:16 am
Hola socios! tengo una consulta y estoy aproblemado, ojala me pueden ayudar porfavor. Necesito que a esta busqueda de patentes que hago a travez de mi formulario, se le agregue un checkbox para poder eliminarlo posteriormente, se entiende? Osea cuando ingrese patente "lu2389" me salgan todas las patentes "lu2389", y al lado un checkbox para poder tickearlo y posteriormente borrarlo. Les dejo mis codigos por favor para que me puedan ayudar, gracias de antemano ! formulario: <form method="POST" action="buscapatente.php"> <!--webbot bot="SaveResults" U-File="fpweb:///_private/form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" --> <p align="center"> </p> <p align="center"><font color="#FFFF00"><b> </b></font><b><span class="Estilo11">Ingrese la patente para mostrar resultados</span></b> </p> <p align="center"><strong><font color="#000000">Patente</font><font color="#000000"> : <input type="text" name="patente" size="20" /> </font></strong></p> <p align="center"> <input type="submit" value="Enviar" name="B15" /> <input type="reset" value="Borrar" name="B16" /> </form> accion: <html>
<body>
<p> <?php
$patente=$_POST['patente'];
?>
Patente buscada: <?php echo $_POST['patente'] ?></p>
<p><br>
<p><br>
<?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("empresa", $link);
$result = mysql_query("SELECT * FROM ingresos WHERE pacamion LIKE '$patente'", $link);
if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> \n";
echo "<tr> \n";
echo "<td><b>Nombre Chofer</b></td> \n";
echo "<td><b>Rut</b></td> \n";
echo "<td><b>Patente Camion</b></td> \n";
echo "<td><b>Patente Carro/Rampa</b></td> \n";
echo "<td><b>Transporte</b></td> \n";
echo "<td><b>Tara</b></td> \n";
echo "<td><b>Peso Bruto</b></td> \n";
echo "<td><b>Hora Llegada</b></td> \n";
echo "<td><b>Hora Salida</b></td> \n";
echo "<td><b>Peso Neto</b></td> \n";
echo "<td><b>Fecha</b></td> \n";
echo "</tr> \n";
do {
echo "<tr> \n";
echo "<td>".$row["nomchofer"]."</td> \n";
echo "<td>".$row["rutchofer"]."</td>\n";
echo "<td>".$row["pacamion"]."</td>\n";
echo "<td>".$row["pacarro"]."</td>\n";
echo "<td>".$row["transpor"]."</td>\n";
echo "<td>".$row["tara"]."</td>\n";
echo "<td>".$row["bruto"]."</td>\n";
echo "<td>".$row["horalle"]."</td>\n";
echo "<td>".$row["horasa"]."</td>\n";
echo "<td>".$row["neto"]."</td>\n";
echo "<td>".$row["fecha"]."</td>\n";
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "</table>";
} else {
echo "ˇ La base de datos esta vacia o no hay resultados en ella !";
}
?>
</p> <p> </p> <p align="left"><a href="fecha.php"> Volver </a></p>
</body>
</html>
Título: Re: [PHP] Checkbox a Consulta
Publicado por: N4X en 31 Enero 2010, 14:01 pm
"posteriormente borrarla" supongo que te refieres a darle un "tick" y luego a un boton borrar o algo así no? :rolleyes:
no conozco muy bien el tema que llevas pero simplemente agregale un checkbox con el nombre de la pantente y al darle a borrar que lleve a una query que se encarge de borrar las seleccionadas..
la consulta en si depende de como sea tu BD y de donde te interese borrar..
saludos nax
Título: Re: [PHP] Checkbox a Consulta
Publicado por: Ari Slash en 1 Febrero 2010, 12:47 pm
hola aqui esta el checkbox tiqueado <input type="checkbox" name="borrar" value="1" checked>eliminar?
aqui esta el checkbox NO tiqueado <input type="checkbox" name="namecheckbox" value="1">eliminar?
como ves el atributo checked hace que este tiqueado o no ahora si esto esta tiqueado y dentro de un formulario con action hacia un php por post la variable seria $_POST["namecheckbox"] y el valor seria el value si no esta tiqueado simplemente la variable no se crea lo que puedes hacer es un php que te borre ese registro siempre que $_POST["namecheckbox"] este declarado: if (isset($_POST["namecheckbox"])){ borrar registro } else { no hacer nada }
ahora tu lo aplicas saludos
Título: Re: [PHP] Checkbox a Consulta
Publicado por: KrossPock en 8 Febrero 2010, 04:45 am
if (isset($_POST["namecheckbox"])){ borrar registro } else { no hacer nada }
Porque ese else? xD
Título: Re: [PHP] Checkbox a Consulta
Publicado por: Ari Slash en 8 Febrero 2010, 07:10 am
bueno ese ejemplo es solo apra mostrar como usar el nombre del checkbox ese "no hacer nada" esta demas, todo depende de como lo haga trabajar
saludos
|