"PHP" / Говнокод #27091 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  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 real_escape_string, (Updated )

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

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

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

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

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8