Mi problema es el siguiente, estoy haciendo una pequeña pagina con algunos procesos, entre los que me esta ocacionando problema es:
1) una validacion de un campo en mi base de datos, es decir, yo quiero que mi validacion revice si no hay registros en mi base de datos(ejecute un registro), pero si hay un registro (1 fila) cuando precione el boto los datos ingresados(valores numericos) sean sumados a los que estan en la fila 1 de mi base de datos.
este es mi codigo de esa parte:
Código PHP:
Ver original
$gasa= $_REQUEST['risg1']; $gasb= $_REQUEST['risg2']; $query = "SELECT COUNT(*) FROM mi_tabla DESC LIMIT 1"; if($num_rows==0) { echo "<script languaje='javascript'> alert('Carga De Combustible Completa'); </script>","<br>"; $url="http://localhost/Gineth/index.html"; echo "<SCRIPT>window.location='$url';</SCRIPT>"; } else { mysql_query("update registrontab2 set gasa=gasa +'$gasa', gasb=gasb+'$gasb' where id=gasa, id=gasb",$conexion) or die("Problemas en el select".mysql_error()); echo "<script languaje='javascript'> alert('Carga de Combustible de 91 y 95 Oct se Completo'); </script>","<br>"; $url="http://localhost/Gineth/index.html"; echo "<SCRIPT>window.location='$url';</SCRIPT>"; }
aqui solo me ejecuta la el if, y el else ni lo ve noc xq :S cada vez que trato es como si la setencia no viera la fila 1 y me ingresara los datos.
2)yo tengo un input con su respectivo boto, cuando coloco una valor numero alli y preciono mi boton cargar, este inmediatamente, va y se lo resta al valor que esta en la primera posicion en mi base de datos ( si mi valor de mi bd llega a 0 quiciera que me arrojara un alerta impidiendo restarle mas valores) noc si me explique bien, aqui esta mi codigo de esta parte.
Código PHP:
Ver original
$isvg= $_REQUEST['isvg']; $is1g= $_REQUEST['is1g']; switch ($is1g) { case "is1g1": mysql_query("update registrontab2 set gasa=gasa-'$isvg' where gasa=gasa",$conexion) or die("Problemas en el select".mysql_error()); echo "<script languaje='javascript'> alert('La Compra del 91 Oct se Completo'); </script>","<br>"; $url="http://localhost/Gineth/index.html"; echo "<SCRIPT>window.location='$url';</SCRIPT>"; break; case "is1g2": mysql_query("Update registrontab2 Set gasb=gasb-'$isvg' Where gasb=gasb",$conexion) or die("Problemas en el select".mysql_error()); echo "<script languaje='javascript'> alert('La Compra del 95 Oct se Completo'); </script>","<br>"; $url="http://localhost/Gineth/index.html"; echo "<SCRIPT>window.location='$url';</SCRIPT>"; break; default: echo "<script languaje='javascript'> alert('Debe Seleccionar el Tipo de Combustible'); </script>","<br>"; $url="http://localhost/Gineth/index.html"; echo "<SCRIPT>window.location='$url';</SCRIPT>"; }
espero me puedan ayudar con mi pequeño problema como soy un principiante en este lo considero al dificil, Bueno gracias de antemano. si necesitan que les explique algo no duden en preguntar