none
pagina web utilizando clases en php y sql RRS feed

  • Debate general

  •   

    hola compañeros esta ves les tengo este pequeño ejercicio que les puede servir de mucho para  para sus estudios en el desarrollo web esta ves lo hacemos con php y sql utilizaremos  bootstrap 

      para este desarrollo utilizaremos la version de bootstrap v4

    lo puedes descargar en la pagina y copiar los link de enlace en w3 school


    1. primero en la parte superior de nuestra pagina web colocaremos este código 

    1.  <?php

      include_once('php/class_function.php');


      $objeto = new mymvc(); 
      $filas = $objeto->seleccion();

      $objeto = new mymvc(); 
      $filas2 = $objeto->seleccion2();


      ?>

    1. creamos nuestro archivo de :class_function.php

    1.  <?php
      include_once('conexion.php');

          $mysqli=conexion(); 

      class mymvc{    

          public function __contruct(){  

          $mysqli=conexion();            
         }


      public function runQuery($sql){
           $result = $this->$mysqli->query($sql);
          return $result;
      }


      public function seleccion(){    

          $mysqli=conexion();  

          $estado = "1";
          $sql = "select id,name,description,imagen from products where status='$estado'";
          $result = $mysqli->query($sql);
          $valores = array();    
          if ($result->num_rows == 0){   


               echo '<script type="text/javascript">        
              alert("no hay registrados");
              windows.location="index.php"
              </script>';


              return FALSE;
          }
          else{

              while($row=$result->fetch_array()){           
                  array_push($valores,$row);
              }
                  }
          return $valores;   

      }

      }

    1. creamos el archivo  conexion.php
                <?php

     
    $server ="localhost";
    $usuarios = "root";
    $passwors="";
    $basededatos ="base de datos";
     
    function conexion(){
        
        global $server,$usuarios,$passwors,$basededatos;
     
        $mysqli = new MYSQLI($server,$usuarios,$passwors,$basededatos);
        if($mysqli->connect_errno){
            
             die("error al conectarse->".$mysqli->connect_error);
     
     
        }
        return $mysqli;
      
        if($mysqli->set_chatset("utf8")){
            
     
            exit();
     
     
        }else{
            
       
        }
     
     
    }
     
      
    ?>

         

    para hacer hacer que los datos se muestren lo hacemos de la siguiente manera en nuestra pagina web que utilizaremos con bootstrap


     espero que les sirva les sera de mucho ayuda dejen sus comentarios gracias a todos

    sábado, 4 de julio de 2020 16:15