Buenas Angel Zero, he supuesto lo que quieres hacer, pero como no me acuerdo de cómo iban los CheckBox, te lo hago con simples Text... Ya cambiarás tú lo demás.
- Para hacerlo necesitarás un hosting que soporte PHP y MySQL (en el ejemplo uso miarroba.com)
- Deberás poseer una base de datos en MySQL (en este caso mysql.webcindario.com)
Y seguir los siguientes pasos:
- Conectarte a la Base de Datos
- Crear tabla en la DB
- Crear el documento que contiene los <input type="text" ... (en vez de CheckBox)
- Enviar la información lograda en el doc. de los CheckBox a la tabla que hemos creado.
Establecemos la conexión con la Base de Datos (
conex.php):
<?php
$res = mysql_connect ("mysql.webcindario.com", "usuario", "pass"); If ($res==0){
echo ("Ha habido un error");
}
if ($b==0){
// Si hay un error aparecera el siguiente mensaje
echo ("Ha habido un error");
}
?>
Crearemos la tabla que guardará en un futuro la información que le enviemos (
creartabla.php):
<?php
include("conex.php"); //necesitamos llamar al archivo que establece la conexión
valor0 VARCHAR(30) NOT NULL,
valor1 VARCHAR(10) NOT NULL)",$res);
If ($rs==0){
// Si hay un error aparecera el siguiente mensaje
echo "Ha habido un error";
}
?>
Por último crearemos el documento en el que introduciremos los datos que luego se guardarán en la Base de Datos (
inicio.php):
<html>
<head>
<title>Titulo de la página</title>
</head>
<body>
<form action="inicio.php" method=post>
<table>
<tr>
<td>Valor 0:</td>
<td><input type=text name="vherri"></td>
</tr>
<tr>
<td>Valor 1</td>
<td><input type=text name="vpk"></td>
</tr>
<tr>
<td></td>
<td><input type=submit name="to" value="Entrar">
</tr>
<tr>
</tr>
</table>
</form>
</body>
</html>
<?php
// Establecemos la conexion
include("conex.php");
$sarr = mysql_query("INSERT INTO nombre_de_tabla (valor0, valor1) values ('$vherri', '$vpk')", $res); if($sarr==0){
// Si hay un error aparecera el siguiente mensaje
echo "Ha habido un error";
}
?>
Este último archivo (
inicio.php) será la página que verá la gente, en el que introducirán dos valores (de máximo 30 y 10 caracteres, respectivamente) y enviarán los datos a la Base de Datos (para guardarlos) al pulsar el botón "Entrar".
Me ha costado lo mío escribir este sencillo código (soy un novato en PHP),
no te lo hice con los CheckBox porque no me acuerdo de cómo se enviaban sus valores ni sé lo que quieres hacer con certeca (¿si está "checkeado"
Aire o
pintura qué valor quieres introducir en la tabla?).
Si explicas con esmero qué pretendes hacer,
quizá te pueda ayudar con el código real y no con un ejemplo (como ahora).
Un saludo,
atte. Herio