writeStream()
. Может ли произойти обрыв связи в момент записи нескольких товаров в БД?
Если да, то как этого можно избежать?
И стоит ли предусматривать "обработку" таких ситуаций?
Authors must not include more than one main element in a document. Authors must not include the main element as a descendant of an article, aside, footer, header or nav element.
цель(960) делим на что именно?
960 px / 1280px * 100% = 75%
Псевдо-переменная $this доступна в том случае, если метод был вызван в контексте объекта. $this является ссылкой на вызываемый объект.
Объявление свойств и методов класса статическими позволяет обращаться к ним без создания экземпляра класса. <...> Так как статические методы вызываются без создания экземпляра класса, то псевдо-переменная $this не доступна внутри метода, объявленного статическим.
isAdmin()
статическим и не используйте в нём $this.connectDb()
вместо connect()
.connect()
подключение вы положили в переменную $db
, а дальше обращаетесь к свойству $this->db
, в котором ничего не лежит. Затем в методе isAdmin()
такая же фигня: то $this->db
, то $db
.My_View_Helper_HeadScript
, наследующий Zend_View_Helper_HeadScript
. В нём уже переопределяйте метод createData. RTFM <button class="btn btn-search btn-red btn-align-left btn-x-large btn-no-border btn-text-color-blue
btn-animated-on-click btn-kotoruju-dobavil-sergey-vo-vtornik">Кнопка</button>
<button class="btn-search-red-align-left-x-large-no-border-text-color-blue-animated-
on-click-kotoruju-dobavil-sergey-vo-vtornik">Кнопка</button>
$this->select('a.field1')->alias('alias1')->from('table1')->alias('a')
->left->join('table2')->alias('b')->on('a.id', '=', 'b.refid')->inner->join('table3')->alias('c')
->where('a.price', '='. new Expression('not quotting'))->order('c.ssa')->asc->group('a.saa')
->limit(1)->offset(0);
$query = 'SELECT `a`.`field1` AS `alias1` FROM `table1` `a` '
. 'LEFT JOIN `table2` `b` ON `a`.`id` = `b`.`refid` INNER JOIN `table3` `c` '
. 'WHERE `a`.`price` = ? ORDER BY `c`.`ssa` ASC GROUP BY `a`.`saa` LIMIT 0, 1';
$db->prepare($query); // ...
Как правильно и безопасно создавать авторизацию на PHP?
И чтобы, условно, в 22:30 напоминалка сообщала, что через пол часа компьютер автоматически выключится.
$webredirect = trailingslashit(bp_displayed_user_domain().bp_get_profile_slug().'/edit/group/1');
// Убираем лишние кавычки
if ($visitCounter == 5) {
header("Location: {$webredirect}"); // Меняем кавычки
}
Проблема в том, что для первого и второго куска кода (добавление элементов массива) php создает разные элементы массива!
function number_to_norm($number) {
$number_new = str_replace(array(" ", "-", "+", "‑", " "), "", $number);
$number = trim($number_new); // Это лишнее, вы уже дважды удалили пробелы выше
$number = strval($number); // $number и так уже строка
return $number;
}
function number_to_norm($number) {
return str_replace(array(" ", "-", "+", "‑"), "", $number);
}
function number_to_norm ($number) {
return preg_replace('/\D/', '', $number);
}
$month_arr = array (1=> "Января", "Февраля", "Марта",
"Апреля", "Мая", "Июня",
"Июля", "Августа", "Сентября",
"Октября", "Ноября", "Декабря" );
$month = '';
foreach ($month_arr as $counter => $value ) {
$month .= '<option value="'.$counter.'">'.$value.'</option>' . PHP_EOL;
}
echo '<select name="month">' . PHP_EOL . $month . '</select>';