Hola gente, hace rato estoy intentando guardar datos en una base de datos Mysql usando PhP, mire varios tutos pero no lo logro, soy muy novato en esto y recien estoy aprendiendo asi que veamos mi problema...
Tengo un formulario, el cual es este
Código HTML:
Ver original<form name="form3" method="post" action="procesa.php">
<p>Nombre de usuario en ask.fm
</p> <input name="usuask" type="text" class="active" onfocus="this.value=''" value="ask.fm/Tu_usuario" id="usuask"> <p>Url de tus respuestas
</p>
<button onclick="myCreateFunction()" type="button"> <table id="myTable" border="0"> <input name="urlresp" type="text" id="urlresp" style="height: 20px; width: 100px;" onFocus="vaciar_campo(this)" value="Url respuesta"> <input name="ptss" type="text" class="ptss" id="ptss" style="height: 20px; width: 30px;" onFocus="vaciar_campo(this)" value="0"> <p>Tiempo en que recibiras Likes
</p> <select name="time" id="time"> <p>Proveniencia de likes
</p> <select name="prov" id="prov">
<input name="enviar" type="submit" value="Recibir Likes" id="enviar" />
Envia los datos a un archivo php llamado
procesa.php que es el siguiente
Código PHP:
Ver original<?php
$usask = $_POST["usuask"];
$url = $_POST["urlresp"];
$pts = $_POST["ptss"];
include "variables.php";
if (!$con) {
}
if (!$database) {
}
$sql = "INSERT INTO usuarios (usask, urlresp, ptss) VALUES ('$usask', '$url') ";
if (!$result) {
echo "La consulta SQL contiene errores." . mysql_error(); } else {
echo "<center><font color='RED'>DATOS INSERTADOS CORRECTAMENTE</font><a
ref='asd.htmll'>Volver</a>'”";
;
}
?>
Variables.php
Código PHP:
Ver original<?php
$hostname = "777";
$user = "7777";
$pass = "777";
?>
Pero al enviar los datos del formulario aparece algo como esto
La consulta SQL contiene errores.Column count doesn't match value count at row 1
Cual podria ser el error?
Gracias de antemano :)