Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/03/2008, 09:43
Avatar de erlingfiallos
erlingfiallos
 
Fecha de Ingreso: febrero-2005
Ubicación: Mexico ahora
Mensajes: 499
Antigüedad: 19 años, 2 meses
Puntos: 9
Re: Problemas Sql En Php

Una forma sencilla seria hacer la consulta y ver si retorna filas o no con mysql_num_rows.. eso traducido a php+mysql seria algo como:

Código PHP:
$opt $HTTP_POST_VARS ["opt"];
if (
$opt == 1) {
    
$opt 0;
    
$codigo $HTTP_POST_VARS["codigo"];
    
$estrategia $HTTP_POST_VARS["estrategia"];
    
// cadena de la consulta
    
$sql "SELECT * FROM estrategia WHERE cod_estrategia = $codigo.";
    
// el resultado almacenado en $result
    
$result mysql_query($sql$conex);
    
// si hay resultados es porque ya existe
    
if (mysql_num_rows($result) > 0)
        print 
"<tr><td>CODIGO YA EXISTE</tr></td>";
    
// de lo contrario insertarlo porq es nuevo
    
else {
        
$sqlinsert "INSERT INTO estrategia (cod_estrategia, estrategia) values ('".$codigo."' , '".$estrategia."')";
        if (
mysql_query($sqlinsert$conex))
            print 
"<tr><td>INSCRIPCIÓN REALIZADA</tr></td>";
        else
            print 
"<tr><td>INSCRIPCIÓN NO REALIZADA</tr></td>";
    }
}
mysql_close($conex); 
y no entendi porq haces $opt = 0;