Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2016, 15:02
Avatar de tampon
tampon
 
Fecha de Ingreso: julio-2009
Mensajes: 420
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Comparar variable con registro para actualizar

Hola de nuevo, quiero comparar una variable recibida con algún registro en una base de datos, si lo encuentra entonces actualiza la fila donde encontró la coincidencia, pero creo que estoy teniendo un pequeño inconveniente no me esta devolviendo ningún valor.
Este es mi código.

Código HTML:
Ver original
  1. <form method="post" action="baja.php">
  2.                 <td>Correo electr&oacute;nico:</td>
  3.                 <td><input type="text" name="correo" /></td>
  4.                 <td colspan="2"><input type="submit" value="Realizar baja" /></td>                
  5.                 </form>

Código PHP:
Ver original
  1. <?php
  2.  
  3.   $bd_host = "localhost";
  4.   $bd_usuario = "usuario";
  5.   $bd_password = "pass";
  6.   $bd_base = "bd";
  7.  
  8.   $con = mysql_connect($bd_host, $bd_usuario, $bd_password);
  9.   mysql_select_db($bd_base, $con);
  10.  
  11.   $correo = strtolower($_POST['correo']);
  12.   $valor = 0;
  13.  
  14.   $consulta="SELECT correo
  15.     FROM tabla_bajas
  16.     WHERE correo = '.$correo.'";
  17.  
  18.     $resultado=mysql_query($consulta);
  19.  
  20.     $sql = "INSERT INTO tabla_bajas (estatus) VALUES ('$valor')";
  21.  
  22.     if($correo = mysql_fetch_array($resultado)) {
  23.         mysql_query($sql,$con) or die('Error. '.mysql_error());
  24.         echo "<div style=\"padding:4px;color:#fec524;\">Baja exitosa.</div>";
  25.     } else {
  26.         echo "<div style=\"padding:4px;color:#FE2E2E;\">Error. No se encontro email. $correo </div>";  
  27.     }
  28.  
  29.     mysql_close($con);
  30.  
  31. ?>