Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.36 KB | None | 0 0
  1.     <?php
  2. class database{
  3.                     var $MyDatabase;
  4.                     public function database($MyDatabase){
  5.                            $this->MyDatabase= $MyDatabase;
  6.                     }
  7.                    
  8.     public function connect($host,$user = false , $password = false)
  9.     {
  10.                     $db = mysql_connect($host,$user,$pass);
  11.                     $db = mysql_select_db(  $this->MyDatabase);
  12.     }
  13.                    
  14.     public function query($cosa,$dove,$quali,$where = false)
  15.     {
  16.         switch ($cosa)
  17.         {
  18.                            
  19.             case "select":
  20.             $query = "select";
  21.             $query .= $quali ." ";
  22.             $query .= "from ".$dove ." ".$where;
  23.             break;
  24.                
  25.             case "insert":
  26.             $query = "insert into";        
  27.             $query .= $dove ."(";
  28.             $query .= foreach ($where in $row){
  29.                     $query .= $row ",";
  30.             }
  31.             $query .= ") values ("
  32.             $query .= foreach ($quali in $row){
  33.                     $query .= $row ",";
  34.             }
  35. $query.= ")";
  36.             break;
  37.                            
  38.             case "delete":
  39.             $query = "delete from";
  40.             $query .= $dove;
  41.             $query .= "where ".$quali;
  42.             break;
  43.                            
  44.             case "update":
  45.             $query = "update ";
  46.             $query .= $dove;
  47.             $query .= "set ";
  48.             $query .= foreach ($where as $key => $value){
  49.                     $query .= $key." = ".$value .","
  50.             }
  51.             break;
  52.         }//end switch
  53.            
  54.             return mysql_query($query);
  55.            
  56.                        
  57.     }
  58. }
  59.            
  60.     ?>
  61. <?
  62. $a = new database("nomedb");
  63. $a->connect('127.0.0.1');
  64. $a->query("select","tabella","*");
  65. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement