Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2008, 10:19
fangulo96
 
Fecha de Ingreso: marzo-2008
Mensajes: 2
Antigüedad: 16 años, 1 mes
Puntos: 0
Problemas Sql En Php

Tengo el siguiente problema. Estoy empezando a programar con php y en un formulario, despuès de una consulta dependiendo del resultado, debo realizar otro sql, la primera vez me muestra el mensaje correcto. Pero despues de pulsar el boton nuevamente seva siempre por el lado falso. Necesito ayuda urgente.... Este es el còdigo.

$opt = $HTTP_POST_VARS ["opt"];
if ($opt == 1) {
$opt = 0;
$codigo = $HTTP_POST_VARS["codigo"];
$estrategia = $HTTP_POST_VARS["estrategia"];
$sql = "SELECT * FROM estrategia WHERE cod_estrategia = $codigo.";
if (mysql_query($sql, $conex)) {
print "<tr><td>CODIGO YA EXISTE</tr></td>";
$SI = 0;
} else {
$SI = 1;
}
if ($si == 1) {
$sql1 = "INSERT INTO estrategia (cod_estrategia, estrategia) values ('".$codigo."' , '".$estrategia."')";
if (mysql_query($sql1, $conex)) {
print "<tr><td>INSCRIPCIÓN REALIZADA</tr></td>";
} else {
print "<tr><td>INSCRIPCIÓN NO REALIZADA</tr></td>";
}
}
}
mysql_close($conex);