Comunidad de diseño web y desarrollo en internet online

Actualizar datos

Citar            
MensajeEscrito el 26 Jul 2010 08:03 am
Buenas gente, les explico lo que estoy intentando hacer hace 6 horas sin exito.

Base de datos: base (mysql)
Tabla: user
Columnas: id, pj, pass, punto1, punto2, punto3

Las tablas ya tienen un valor y lo que quiero hacer es lo siguiente.

Tengo un formulario que pide el id, pj y pass, al dar click en submit necesitaria que compruebe que los datos sean correctos y al ser correctos realize la siguiente opción.

punto1= 1
punto2= 1
punto3= 1

Como valido el formulario para que compruebe que no dejen ningun campos vacio, para que solo se puedan ingresar letras y numeros solamente y para que comprueve que los datos sean reales? (que la contraseña corresponda a la cuenta, etc)

Ya tengo esto, pero no puedo validarlo

<html>
<head>
<title>Desbloquear Personaje</title>
<?php require("../estilos.css");?>
</head>
<body>
<form enctype="multipart/form-data" action="desbloquearpj.php" method="POST">
<input type="text" name="id">
<input type="submit" name="edit" value="Mover"><br>
<?
require '../config.php';
$conectando=mysql_connect("$host:$puerto","$usuario","$password");
$conectado=mysql_select_db("$db", $conectando);

if (isset($_POST[edit]))
{

$sid = stripslashes($_POST['id']);

mysql_query("UPDATE user SET punto1='1', punto2='1', punto3='3'' WHERE id='$sid'");


echo 'Accion realizada.';

}
?>
</form>
</body>
</html>

Por remix90

11 de clabLevel



 

chrome
Citar            
MensajeEscrito el 26 Jul 2010 06:00 pm
haber veo que hay un pequeño error de sintaxis en tu sentencia mysql_query o tal vez es error al tipear el post

dice "UPDATE .... ='3" WHERE id='$id'"

marque las comillas dobles en rojo puesto que veo 3 y no solo 2 una al principio de la sentencia y otra al final, me parece que en punto 3 colocaste por error una comilla doble donde debería ir una comilla simple

Por NeoCesar

Claber

1415 de clabLevel

14 tutoriales

Genero:Masculino  

Algun lugar dentro de la Matrix (Lima - Perú)

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.