Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2008, 08:03
xrobx
 
Fecha de Ingreso: marzo-2008
Ubicación: Queretaro
Mensajes: 69
Antigüedad: 16 años, 1 mes
Puntos: 0
Ayuda con mysql_fetch_row

Que tal buen dia a todos, mi problema con este codigo es que necesito saber si ya existe un con el mismo nombre, ya que este campo no es llave, funciona la insercion y no duplica informacion pero siempre sale el mensaje del alert YA EXISTA aunque no exista, si alguien me puede ayudar se lo agradecerisa mucho.


Código PHP:
<?php
include ("conection.php");
$conectar=Conectar();
$nombre=$_POST['nombre'];
if(
strlen($nombre)>0)
{
$consulta="SELECT nombre FROM azona WHERE nombre='$nombre'";
 
$resultado=mysql_query($consulta$conectar); 
 
$fila=mysql_fetch_row($resultado);
 if(
$fila<1)
 {
$query="INSERT INTO azona VALUES ('$nombre')";
  
$nuevo=mysql_query($query$conectar);
          
?>
          <script language="JavaScript">
            alert("La nueva área se registro exitosamente.");
            parent.location.href = "altas01.php";
          </script>
          <?php
 
}
 else
 {
  
?>
  <script language="JavaScript">
            alert("Ese nombre de área ya existe.");
            parent.location.href = "altas01.php";
        </script>
        <?php
        
}
        }
             else {
         
?>
         <script language="JavaScript">
            alert("Llene todos los campos.");
            parent.location.href = "altas01.php";
        </script>
        <?php
        
}
?>