public static function getProducts($count = self::SHOW_BY_DEFAULT)
{
$db = Db::getConnection();
$productsList = array();
$st= $db->prepare('SELECT id, name, price FROM product '
. 'WHERE status = "1"'
. 'ORDER BY id DESC '
. 'LIMIT ' . $count);
if ($st && $st->execute()) {
$i = 0;
while ($row = $st->fetch()) {
$productsList[$i]['id'] = $row['id'];
$productsList[$i]['name'] = $row['name'];
$productsList[$i]['price'] = $row['price'];
$i++;
}
}
return $productsList;
}
public static function login($name, $password) {
$db = Db::getInstance();
$name = intval($name);
$password = intval($password);
$req = $db->prepare('SELECT * FROM users WHERE name = :name AND password = :password');
$req->execute(array('name' => $name, 'password' => $password));
$login = $req->fetch();
//return new Auth($login['name'], $login['password']); - Зачем здесь возвращать новый инстанс этого же класса?
return $login; // - возможно вам это нужно
}
$loginData = $login->login($name, $password);
//отображает имя из формы а не из БД
echo $loginData->name;
$name = intval($name);
$password = intval($password);
<?php
class AuthController {
public function index() {
require_once('views/auth.php');
}
}
UPDATE `Remont` SET `Data_zaversheniy_rabot` = NOW() WHERE `ID_oborudovaniy` = :zav_id
$range = 200;
$text = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam consectetur corporis excepturi minus natus quasi recusandae. Aliquid deleniti, dolores est expedita facere fugiat iste laboriosam mollitia nulla quae quas quasi qui quod rem repudiandae saepe vero! A at iste magnam qui rerum vel veritatis vero voluptates? Accusantium ad alias atque doloremque doloribus dolorum eius eos esse eveniet facilis fugit illum labore molestias mollitia neque nulla numquam odit omnis ratione recusandae repellendus rerum saepe tenetur ut velit, veniam voluptate voluptatum. Consequatur culpa delectus minus necessitatibus officiis quae quo suscipit! Dolor dolorem impedit saepe. Ab aliquam amet laudantium modi quis temporibus, vero.";
$word = "magnam ";
$position = strpos($text, $word);
$text_position = max($range/2, $position);
$print = substr($text, $text_position-$range/2, $range);
echo $print;
$user
и проверяете соответствие кода в ссылке с base64_encode($user['email'])
$(document).ready(function(){
$("#form").submit(function(e) { //устанавливаем событие отправки для формы с id=form
e.preventDefault(); // отменяем событие
var form_data = $(this).serialize(); //собераем все данные из формы
$.ajax({
type: "POST", //Метод отправки
url: "send.php", //путь до php фаила отправителя
data: form_data,
success: function() {
//код в этом блоке выполняется при успешной отправке сообщения
alert("Ваше сообщение отпрвлено!");
});
return false;
});
});