Ignore:
Timestamp:
Jan 24, 2009, 7:49:23 PM (16 years ago)
Author:
george
Message:
  • Upraveno: Zjednodušení skriptu pro zobrazení bannerů a záznam odkazujících webu na bannery.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • includes/databaseconection.php

    r40 r41  
    11<?php
    2   class Database
    3   { // BEGIN class Database
    4         // variables
    5         var $id_connection = 0;
    6   //    var $LastResult;
    7 
    82 
    9         // constructor
    10         function Database($addres,$user,$pass)  //default: $Database = new Database('localhost','root','');
    11         { // BEGIN constructor
    12          $this->id_connection = mysql_connect($addres,$user,$pass);
    13      if (!$this->id_connection)
    14        die('Spojení s MySQL databází se nezdařilo.');
    15         } // END constructor
     3class Database
     4{
     5  var $id_connection = 0;
     6 
     7  function Database($address = 'localhost', $user = 'root', $pass = '')
     8  {
     9        $this->id_connection = mysql_connect($address, $user, $pass);
     10    if(!$this->id_connection)
     11      die('Spojení s MySQL databází se nezdařilo.');
     12  }
    1613       
    17         function SelectDatabase($NameDatabase)
    18    { // BEGIN function SelectDatabase
    19         $return_selection = mysql_select_db($NameDatabase,$this->id_connection);
    20     if (!$return_selection)
    21       die('Databázi pokus se nám nepodařilo vybrat.');
    22    } // END function SelectDatabase
     14  function SelectDatabase($NameDatabase)
     15  {
     16        $return_selection = mysql_select_db($NameDatabase, $this->id_connection);
     17    if(!$return_selection)
     18      die('Databázi '.$NameDatabase.' se nám nepodařilo vybrat.');
     19  }
    2320   
    24    function SQLCommand($Command)
    25    { // BEGIN function SQLCommand
    26     $ReturnCommand = mysql_query($Command,$this->id_connection);
    27     if (!$ReturnCommand) {
     21  function SQLCommand($Command)
     22  {
     23    $ReturnCommand = mysql_query($Command, $this->id_connection);
     24    if(!$ReturnCommand)
     25        {
    2826      die('Nepodařilo se aplikovat příkaz.');
    29     } else {
     27    } else
     28        {
    3029      return $ReturnCommand;
    3130    }
    32    } // END function SQLCommand
     31  }
    3332   
    34    function ReadFromDatabase($SQL)    // "SELECT * FROM User"
    35    { // BEGIN function ReadFromDatabase
    36     $return_result = mysql_query($sql,$id_spojeni);
    37     if (!$return_result) {
     33  function ReadFromDatabase($SQL)
     34  {
     35    $return_result = mysql_query($sql, $id_spojeni);
     36    if (!$return_result)
     37        {
    3838      die('Nepodařilo se nám načíst řádky z databáze.');
    39     } else {
     39    } else
     40        {
    4041      return $return_result;
    4142    }
    42    } // END function ReadFromDatabase
     43  }
    4344   
    44    function Disconnect()
    45    { // BEGIN function Disconnect
     45  function Disconnect()
     46  {
    4647        mysql_close($this->id_connection);
    47    } // END function Disconnect
    48   } // END class Database
     48  }
     49}
    4950
    5051?>
Note: See TracChangeset for help on using the changeset viewer.