El boton guardar no funcionan

Soy la misma de los botones de la otra vez tengo otra pregunta este codigo al aprertar un boton parece actualizarce éro no es asi el me busca pero si le doy dos veces al boton xq pero me elimina perfecto el problema es que no me guarda en la base de datos xq
<?php
  $codigopa=$_POST['codigopa'];
      $nombrepa=$_POST['nombrepa'];
      $capitalpa=$_POST['capitalpa']; 
      switch ($_REQUEST['boton'])
  {
  Case "guardar":  
            $conectar= mysql_connect("localhost:3306","root","");
            $bd="tesis";
            $sql="SELECT * FROM paises WHERE codigopa='$codigopa';";
            $resultado=mysql_db_query($bd,$sql);
            if(mysql_num_rows($resultado)>0)
      {
        $registro=mysql_fetch_array($resultado);
                 ?>                      
<script >
                          alert('El Usuario ya Existe...');
                        </script>
                     <?php
      }
      else
      {
                  $conectar=mysql_connect('127.0.0.1','root','');
                  mysql_select_db ('tesis');
                  $sql="INSERT INTO pagos VALUES('$codigopa',
                                                 '$nombrepa',
                                                 '$capitalpa')";
                  $resultado=mysql_query($sql);
                     ?>                      
<script >
                          alert('Usuario Registrado...');
                        </script>
                     <?php
            }
       break;
         Case "buscar":  
            $conectar= mysql_connect("localhost:3306","root","");
            $bd="tesis";
            $sql="SELECT * FROM paises WHERE codigopa='$codigopa';";
            $resultado=mysql_db_query($bd,$sql);
            if(mysql_num_rows($resultado)>0)
      {
              $registro=mysql_fetch_array($resultado);
                   $codigopa=$registro[0];
                   $nombrepa=$registro[1];
                   $capitalpa=$registro[2]; 
              }
      else
      {
                    ?>
<script>
                     alert('Usuario no Existe...');
                    </script>
                  <?php
            }
         break;
         Case "limpiar":
                 $codigopa="";
                 $nombrepa="";
                 $capitalpa="";            
         break;
         Case "eliminar":     
                $conectar= mysql_connect("localhost:3306","root","");
                $bd="tesis";
                $sql="DELETE from paises Where codigopa='$codigopa'";
             ...

1 respuesta

Respuesta
En el apartado de guardar, estás haciendo un SELECT, debes utilizar un INSERT para meter datos en la BD
en esa parte estoy comparando el codigo introducio si el codigo que meti es igual al de la base de datos le digo que ya existe usuari existe..
Despues de estas lineas:
$sql="INSERT INTO pagos VALUES('$codigopa',
                                                 '$nombrepa',
                                                 '$capitalpa')";
                  $resultado=mysql_query($sql);
Pon:
echo $sql;
Y a si miras el contenido del query, para ver si le están llegando bien los datos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas