Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2015, 07:54
kalanikochs
 
Fecha de Ingreso: julio-2015
Mensajes: 7
Antigüedad: 8 años, 9 meses
Puntos: 0
Exclamación ¿hacer esto es posible en base de datos?

Buenas amigos de forosdelweb, vengo hoy con una pregunta acerca de un trabajo que estoy haciendo. Antes que nada les explicare de que va esto y posteriormente les planteare la duda:

Me encomendaron un trabajo de que un formulario dejara de mandar la informacion al correo del dueño, querian que la informacion llegara a una base de datos en MySQL. Hasta aqui todo bien, lo pude realizar.

Luego querian que esa base de datos se imprimiera en un documento HTML, es decir mostrar la informacion de la base de datos en unas tablas HTML. Perfecto, anoche lo consegui con algunas pequeñas trabas, que realmente fueron tonterias.

pero ahora, quieren que agregue un checkbox en cada fila de la tabla HTML para que el dueño pueda pisar en el mencionado checkbox luego en enviar y este se agregue a la base de datos en MySQL y que ademas, luego de enviar me de la opcion de mandarle un correo con ciertos datos al usuario que lleno el formulario. esto desde las tablas HTML.

les dejare algunas imagenes mas los codigos que tengo. EN ESTOS MOMENTOS LO ESTOY HACIENDO EN EL LOCALHOST CON XAMPP:

TABLAS HTML DE LA BASE DE DATOS:


BASE DE DATOS:


CODIGO PHP para mostrar base de datos en tablas HTML:
Código PHP:
<?php
    
class conexion{
        function 
recuperardatos(){
            
$host "localhost";
            
$user "kalanikochs";
            
$pw "4426402";
            
$db "cuentas";

            
$con mysql_connect($host$user$pw) or die ("error al conectar a la base de datos");
            
mysql_select_db($db$con) or die ("error al conectar a la base de datos");
            
$query ="SELECT * FROM tabla";
            
$resultado mysql_query($query);

            while (
$fila mysql_fetch_array($resultado)) {
                echo 
"<table style='border: solid 1px black;'><tr><th>cliente</th><th>cédula</th><th>telfono</th><th>mail</th><th>pedido</th><th>banco</th><th>medio</th><th>monto</th><th>estado</th><th>municipio</th><th>zonapostal</th><th>ciudadpueblo</th></tr>";
                echo 
"<tr><td> $fila[cliente] </td> <td> $fila[cedula] </td> <td> $fila[telefono] </td> <td> $fila[mail] </td> <td> $fila[pedido] </td> <td> $fila[emisor] </td> <td> $fila[medio] </td> <td> $fila[monto] </td> <td> $fila[estado] </td> <td> $fila[municipio] </td> <td> $fila[zonapostal] </td> <td> $fila[ciudadpueblo] </td></tr> <br>";
                echo 
" </table>";




            }

        }
    }
?>
CODIGO HTML que van conjunto con el codigo de arriba:
Código HTML:
<html>
<head>
	<title>Imprimir base de datos</title>
	<style>
table, td, th {
     border: 1px solid black;
     
}
th {
	color: #000;
}
table {

	border-color: #A8A8A8;
}

</style>

<style>
body {
	background-image: url("http://parquederepuestos.com/Formularios/Ofrecer_Repuesto/fondo2.jpg");
}
</style>
<style>
fieldset {
	background-color: #fff;
}
</style>

</head>
<body>
	<div>
		<fieldset>
			<legend> Datos impresos: </legend>
			<div>
[PHP]<?php
include("conexion.php");
$con = new conexion();
$con->recuperardatos();
?>[/PHP]

			</div>



		</fieldset>
		


	</div>
	</body>
	<footer>
	</footer>

	</html> 


Pude colocar el checkbox desde HTML pero no se como hacer para que al marcarlo y darle enviar mande el "checkbox" a la base de datos, y que posteriormente me deje enviar un correo al usuario correspondiente del checkbox.

no soy un experto en base de datos, soy solo un novato en este tema de MySQL, quisiera que por favor me ayudasen, no se me ocurre mas nada, por favor