@ilshat_gayanov

Как переменную передать в функцию?

Как мне переменную в функцию передать?
вот с бд:
include "../config.php";
  include "../classes/bdclass.php";


if ( ! empty($_POST['login']) AND ! empty($_POST['password']))
{
   $param = DB::execute('SELECT * from `users` WHERE `login` = ? AND `password` = ? AND `activation` = 1;', array(1=>$_POST['login'], 2=>$_POST['password']));

   if ( ! $param->bindParam(1, $_POST['login'], PDO::PARAM_STR, 50))
   {
      exit('<script>
		toastr.error("Слишком длиный логин!")</script>');
   }
   elseif ( ! $param->bindParam(2, $_POST['password'], PDO::PARAM_STR, 50))
   {
      exit('<script>
		toastr.error("Слишком длиный пароль!")</script>');
   }

А вот сама функция:
.....
	static public function prepare($sql) {
		return self::$db->prepare($sql);
	}
....

Ещё:
static public function execute($sql, $param) {
		return self::$db->prepare($sql)->execute($param);
	}
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
AxianLTD
@AxianLTD
Передать переменную в функцию. Если этот ответ не устраивает, то слегка покурить книжку по php.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы