1. PHP / Говнокод #27091

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    <?php
    /* 
    Purpose : To add database functions.
    Created : Nikitasa
    Date : 16-11-2016
    */
    include 'configs/dbconfig.php';
    class mysql{
    	var $link;
    	// connect database function 
    	public function connect_database(){		
    		$this->link = mysqli_connect(Host,Username,Password,Database);
    		if(!$this->link){
    			die('Unable to connect');
    		}
    		// return $this->link;
       }
    	// query execution
    	public function execute_query($query){		  
    		$result = mysqli_query( $this->link, $query);  
    		// mysqli_more_results($this->link);   
    		return $result;
    	}
      	
    	
    	// next query execution
    	public function next_query(){		      
    		mysqli_next_result($this->link);		
    	}
    	
    	// result display	    
    	public function display_result($result){ 
    		$obj = mysqli_fetch_assoc($result);
    		return $obj;
    	} 
    	
    	// clear the results	    
    	public function clear_result($result){ 
    		mysqli_free_result($result);
       } 
    
    	// real escape string 
    	public function real_escape_str($str){
    		return mysqli_real_escape_string($this->link, $str);
    	}	
    	// number of rows	
    	public function num_rows($result){ 
    		$num = mysqli_num_rows($result);
    	   return $num;
    	}            
    	// close connection
    	public function close_connection(){
    		//mysqli_close($res);	
    		mysqli_close($this->link);	
    	}
    } 
    $mysql = new mysql();
    ?>

    Запостил: real_escape_string, 07 Ноября 2020

    Комментарии (8) RSS

    • Это у долбоёба такой фанатизм по ООП?
      Ответить
    • У типичного пыхера примерно такое представление об ООП и есть
      Ответить
    • Так в пхп вроде уже можно работать с mysql как в процедурном, так и в ООП стиле.
      Ответить
      • Просто долбоёб-тимлид, по всей видимости, хочет, чтобы всё было "красиво", в соответствии с "трендами", и требует от подчинённого обязательного наличия в коде "->" и хотя бы некоторых из ключевых слов "public", "private", "static", "new", "use", "class", "namespace", "interface" и "trait".
        Ответить
        • > наличия в коде "->"
          ну это вроде как единственное отличие ООП от процедурного стиля в коде на пхп
          Ответить
      • эта бессмысленная помойка не имеет отношения ни к какому стилю вообще

        этот класс нужно выкинуть вместе с никитосом
        Ответить
        • Я тоже об этом и говорю, автор кода изобрел велосипед.
          Ответить
    • Канал | NikitaSa - WASD.TVwasd.tv › nikitasa
      Привет, меня зовут Никита, мне 14 лет, живу в Уфе. Играю в кс, майнкрафт и т.п, ещё игры, которые просят зрители.
      Ответить

    Добавить комментарий