Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2004, 09:54
elank0
 
Fecha de Ingreso: agosto-2004
Ubicación: In front of PC
Mensajes: 21
Antigüedad: 19 años, 8 meses
Puntos: 0
Problema actualizando

Buenas,

Tengo un script la función del cual es comprobar un campo del formulario, y si coincide con un registro de la BDD, actualiza otro registro.
El problema reside en que cuando pongo una respuesta correcta, no actualiza la BDD.

Aquí les dejo el script:

Código PHP:
<?php

include ("conectar.php");
include (
"reemplazar.php");

$resp protege($_POST['resp_user']);
$id protege($_POST['id']);
$nick $_SESSION['nick'];
$nivel $_SESSION['nivel'];

$consulta mysql_query("SELECT * FROM niveles WHERE IdReto='$id'");
$fila mysql_fetch_array($consulta);

if (
$fila)
{
    if (
$resp == $fila['RespReto'])
    {
        echo 
"CORRECTO! Has pasado el reto. Seras redirigido al prózimo Reto.";
        
        
$consulta2 mysql_query("SELECT * FROM usuarios WHERE Nick='$nick'");
        
$fila2 mysql_fetch_array($consulta2);
        
        if (
$fila2)
        {
            
$nivel2 $nivel 1;
            
$punt $fila2['Puntos'];
            
$puntos $punt $fila['PuntReto'];
        
            
$consulta3 mysql_query("UPDATE usuarios SET Nivel='$nivel2',puntos='$puntos' WHERE Nick='$nick'");

    }
    else
    {
        echo 
"RESPUESTA INCORRECTA. Sigue Buscando";
    }
}
                            
?>
Salu2