[viewBag]
snippetCode = "head-slot" == {% component 'bronxSEOWidget' %}
php -v
<?php
phpinfo();
php -m | grep mbstring
<?php
phpinfo();
phpenmod mbstring
Если вам нужно написать 2 обработчика формы, повесить 10 обработчиков на кнопки
TRANSACTION BEGIN
INSERT INTO tbl-1
INSERT INTO tbl-2
INSERT INTO tbl-3
TRANSACTION END
INSERT INTO tbl 1
INSERT INTO tbl 2
INSERT INTO tbl 3
ну если ищут человека с большим опытом, то какой смысл собеседовать человека который заведомо не подходит?
хотеть можно много чего, обьективно в России проектов с хайлоадом на пальцах одной руки посчитать можно, а специалистов с большим опытом решений, да и еще свободных - вообще не существует)
<form action="?">
<input type="text" name="test" value="<?=isset($_REQUEST['test'])?htmlspecialchars($_REQUEST['test']):''?>">
<input type="submit" value="Test">
</form>
<?php
if (isset($_REQUEST['test']) && $_REQUEST['test']=='777') {
echo 'Занято';
}
--PostgreSQL 9.6
--'\\' is a delimiter
CREATE TABLE tbl100500 (
id serial PRIMARY KEY,
ts TIMESTAMP
);
SET timezone TO 'UTC';
SHOW timezone;
INSERT INTO tbl100500 (id, ts) VALUES (1, NOW());
SELECT * FROM tbl100500;
SET timezone TO 'UTC+1';
SHOW timezone;
SELECT * FROM tbl100500;
SELECT id, ts AT time zone 'UTC+2' FROM tbl100500;
SELECT id, timezone('UTC+3', ts) FROM tbl100500;
CREATE OR REPLACE FUNCTION timezoned_ts()
RETURNS TABLE (_id INT, _ts TIMESTAMP) LANGUAGE plpgsql AS $$
BEGIN
RETURN QUERY SELECT id::int, timezone('UTC+8', ts)::timestamp FROM tbl100500;
END $$;
SELECT * FROM timezoned_ts()
RewriteRule ^^profile/([^/]+)/? /?nick=$matches[1] [QSA,L]
RewriteRule ^profile/([^/]+)/? /?nick=$matches[1] [QSA,L]
add_rewrite_rule( '^profile/([^/]+)/?', '?nick=$matches[1]', 'top' );
RewriteRule ^profile/(.+)$ /?nick=$matches[1] [QSA,L]
RewriteRule ^profile/(abc)$ /?nick=$matches[1] [QSA,L]
Например, в phpMyAdmin или любым дургим клиентом
SHOW ENGINE INNODB STATUS