
Insertar datos en una bbdd
Publicado por Jose (2 intervenciones) el 24/08/2016 22:07:35
Buenas. Otra vez vuelvo con una cosa que debe ser de parvulitos pero no soy capaz de hacerlo tirar tampoco.
Es algo tan basico como añadir datos. Creo nuevas lineas en la bbdd pero no soy capaz de pasar los datos, ¿que estoy haciendo mal? En la linea del VALUES se que hay 2 valores mal, es la ultima copia que ya estaba probando otras cosas.
contacto.html
addreg.php
Muchas gracias de antemano
Es algo tan basico como añadir datos. Creo nuevas lineas en la bbdd pero no soy capaz de pasar los datos, ¿que estoy haciendo mal? En la linea del VALUES se que hay 2 valores mal, es la ultima copia que ya estaba probando otras cosas.
contacto.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<form class="cont_formulario" method="post" action="addreg.php" >
<div>
<ul id="cont_lista">
<li>
<label class="form_etiqueta" for="textname">Nombre: </label>
<input class="form_cajas" type="text" name="textname" placeholder="Pepito piscinas" required />
<span class="form_ayuda">Debe incluir el nombre completo</span>
</li>
<li>
<label class="form_etiqueta" for="email">E-Mail: </label>
<input class="form_cajas" type="email" name="email" placeholder="ejemplo@decorreo.com" required />
<span class="form_ayuda">Formato de correo incorrecto</span>
</li>
<li>
<label class="form_etiqueta" for="website">Página Web: </label>
<input class="form_cajas" type="url" name="website" placeholder="http://www.google.es" required />
<span class="form_ayuda">Formato de URL incorrecto</span>
</li>
<li>
<label for="message">Mensaje: </label>
<textarea id="form_cajas_msg" name="message" cols="40" rows="6" required /></textarea>
</li>
<hr>
<li>
<button id="form_boton" type="submit">Enviar mensaje</button>
</li>
</ul>
</div>
</form>
addreg.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php
$link = mysqli_connect("localhost", "usuario", "password");
mysqli_select_db($link, "xxxxxxx_bbdd");
$sql = "INSERT INTO datos (nombre, correo, web, mensaje) VALUES ($'textname', $'email', '$website', '$message')";
mysqli_query($link, $sql);
mysqli_close($link);
/* $result = mysqli_query($sql); */
echo "¡Gracias por sus datos!";
?>
</body>
</html>
Muchas gracias de antemano
Valora esta pregunta


0