PHP Friends Club Chat: PHP, обсуждаем новости, делимся опытом. About - http://phpfriends.club/chats.html
i have php application which is using zend framework and mysql db,now my requirement is to convert the database into postgresql,is it possible to do that?,i tried setting following into application.ini file but its not working,can anyone suggest some solution regarding this?
resources.db.adapter = pdo_pgsql
resources.db.params.host = 'localhost'
resources.db.params.username = 'postgres'
resources.db.params.password = 'postgres'
resources.db.params.dbname = 'sentrifugo'
resources.db.isDefaultTableAdapter = true
<form method="POST">
<input type="text" name="user" />
<input type="submit" name="send" value="submit"/>
</form>
<form method="POST">
<input type="text" name="order" />
<input type="submit" name="send" value="submit"/>
</form>
Можно ли сделать так, чтобы данные из двух форм выгружались в базу данных MYSQL в одну таблицу и заполняли одну строку из двух столбцов. При нажатии кнопки одной формы данные должны быть отправлены в столбец «USER», при нажатии кнопки другой формы данные должны быть отправлены в столбец «ORDER».
<form method="POST"> <input type="text" name="user" /> <input type="submit" name="send" value="submit"/> </form> <form method="POST"> <input type="text" name="order" /> <input type="submit" name="send" value="submit"/> </form>
так когда пишете в столбик «USER» верните ИД, а следуещей формой апдейтните столбец «ORDER» имея ИД предыдущей записи, или когда будете отправлять вторую форму отправте имя юзера и поискав его там апдейтните, при условии что имя юзера уникальное
PHP-разработчик, Москва (от 110 000 руб)
Компания на рынке 11 лет. Работа над двумя проектами. Находимся в поиске PHP-разработчика.
Что вам предстоит:
Поддержка и оптимизация существующего функционала, разработка и внедрение нового;
Выбор инструментов для решения задач;
Продумывание и реализация архитектуры таблиц для баз данных;
Разработка парсеров разнообразного web-контента;
Разработка роботов для массовых обработок сущностей по расписанию или запросу.
Что мы ждем:
ООП в PHP, опыт от 3-х лет;
Хорошее знание MySQL (InnoDB, индексы), опыт от 3-х лет;
Умение работать с SSH и знание простейших UNIX-команд;
Умение разбираться в чужом коде.
Что предлагаем:
Работа в просторном и уютном офисе по гибкому графику;
Комфортное рабочее место, дополнительные мониторы и мощное железо;
Вы сами решаете, на каком софте работать;
Оплачиваемые обеды;
Посещение профессиональных конференций и курсов за счёт компании;
Система премирования.
Полное описание вакансии смотрите здесь http://bit.ly/2wfSw2g
Резюме и отклики присылайте irin.hr.it@gmail.com
I have an array of file names:
$files = [
'/usr/share/nginx/wordpress/wp-content/themes/index.php',
'/usr/share/nginx/wordpress/wp-content/themes/mytheme.php',
'/usr/share/nginx/wordpress/wp-content/plugins/myplugin.php',
'/usr/share/nginx/wordpress/wp-content/plugins/akismet.php',
'/usr/share/nginx/wordpress/wp-content/uploads/november.jpg',
];
Below is a mixed list of specific file names, as well as file paths, that should be excluded. For example, ALL files under a file path should be excluded, but if the value is an actual file name, only that specific file should be excluded.
$exclude = [
'/usr/share/nginx/wordpress/wp-content/uploads',
'/usr/share/nginx/wordpress/wp-content/plugins/myplugin.php',
];
For example, you'll want to exclude the uploads directory (and all files in it), but ONLY the myplugin.php file.
Devise a method for applying the exclusion list against the file list WITHOUT nested foreach() loops.
<!--Gallery Item-->
<div class="gallery-item mix branding vue col-md-4 col-sm-6 col-xs-12">
<div class="inner-box">
<figure class="image-box">
** <img src="images/gallery/25b.jpg" alt="css"> **
<!--Overlay Box-->
<div class="overlay-box">
<div class="overlay-inner">
<div class="content">
<a href="#
" target="_blank" rel="noopener noreferrer" class="link"><span class="icon flaticon-link"></span></a>
<a href="images/gallery/25b.jpg" data-fancybox="images" data-caption="branding" class="link"><span class="icon flaticon-magnifying-glass"></span></a>
</div>
</div>
</div>
</figure>
</div>
</div>
How can I generate same code block above 5times but with different images number like this one has 25b.jpg. So I am unable to generate this same block dynamically 26b.jpg, 27b.jpg ... and so on.
I am working on below code and want the output as described the below.
foreach($servicecategory as $servicecategory1) {
$getcat = $objcat->Get_Category($servicecategory1);
$employee = array(
'category_id'=>mysql_real_escape_string($getcat['id']),
'category_name'=>mysql_real_escape_string($getcat['catname']),
'category_image_url'=>"",
'subcategory'=>array()
);
$getsubcat = $objcat->getCategoriesAdminNew($servicecategory1);
foreach($getsubcat as $getsubcat1)
{
$getcat = $objcat->Get_Category($getsubcat1['id']);
$employee['subcategory'][]= array(
'category_id'=>mysql_real_escape_string($getcat['id']),
'category_name'=>mysql_real_escape_string($getcat['catname']),
'vendor_products_details' =>array()
);
$getproduct = $objuser->VendorProductDetailsNew2($userinfo['profile_id'],$getcat['id']);
foreach($getproduct as $getproducts){
$getcat = $objcat->Get_Category($getproducts['subcat_id']);
$employee['vendor_products_details'][] = array(
'product_id' => $getproducts['id'],
'product_name' => $getproducts['pname'],
'Price' => $getproducts['price'],
);
}
}
it display the output like below
{
"category_id": "1",
"category_name": "Dry Cleaning",
"category_image_url":"",
"subcategory": [
{
"sub_category_id": "4",
"sub_category_name": "Men",
"vendor_products_details": [
]
},
{
"sub_category_id": "5",
"sub_category_name": "Women",
"vendor_products_details": [
]
},
{
"category_id": "6",
"category_name": "Kids",
"vendor_products_details": [
]
}
],
"vendor_products_details": [
{
"product_id": "19",
"product_name": "T Shirt",
"Price": "20"
},
{
"product_id": "20",
"product_name": "Top",
"Price": "15"
},
{
"product_id": "18",
"product_name": "T shirt",
"Price": "15"
},
{
"product_id": "9",
"product_name": "Bedsheet",
"Price": "15"
}
]
},
But i want the output in below format
{
"category_id": "1",
"category_name": "Dry Cleaning",
"category_image_url": "",
"subcategory": [
{
"sub_category_id": "4",
"sub_category_name": "Men",
"vendor_products_details": [
{
"product_id": "19",
"product_name": "T Shirt",
"Price": "20"
},
{
"product_id": "20",
"product_name": "Top",
"Price": "15"
}
]
},
{
"sub_category_id": "5",
"sub_category_name": "Women",
"vendor_products_details": [
{
"product_id": "18",
"product_name": "T shirt",
"Price": "15"
},
{
"product_id": "9",
"product_name": "Bedsheet",
"Price": "15"
}
]
}
]
},
I want the json object output in category->
subcategory->
products
same for each main category
В связи с активным ростом компании ищем в штат (удаленная работа) разработчика PHP Yii2
Требуемый опыт работы: 1–3 года
Полная занятость, удаленная работа
от 50 000 до 70 000 на руки
Обязанности
• Разработка проектов на основе Yii2
• Участие в анализе и решении задач по развитию или изменению архитектуры информационных систем и сервисов
• Самостоятельная разработка backend-компонентов
• Постоянный контроль целостности и качества архитектурного решения, проводимых изменений
• Интеграция с frontend, внешними системами
• Обеспечение высокой производительности, надежности и безопасности систем
• Работа над нашей собственной CMS
Требования
• Отличное знание и опыт (от 2-х лет) коммерческой разработки на PHP
• Понимание принципов ООП и умение применять их на практике: цели использования интерфейсов, абстрактных классов и прочие нюансы ООП
• Опыт работы с фреймворком Yii2
• Отличное знание SQL (MySQL, опыт проектирования и оптимизации БД, составления и оптимизации сложных запросов)
• Умение писать понятный код и документировать его
• Опыт работы с системой контроля версий Git
• Хорошее знание HTML+ CSS + js
• Умение разбираться в чужом коде
• Опыт разработки сложных, ресурсоемких проектов
• Опыт работы в команде
• Наличие успешно реализованных проектов
• Знание шаблонов проектирования и умение применять их на практике (MVC, Мост, Примеси, Фабрика, Издатель-Подписчик и прочие)
Приветствуется
• Знание и опыт работы с другими языками программирования, фреймворками PHP, CMS-системами
• Опыт разработки и оптимизации реально работающих систем и сервисов под нагрузкой
• Знания и опыт в обеспечении надежности и безопасности разрабатываемых систем и сервисов
• Знания и опыт программирования автоматических тестов (Codeception) Использование Docker и DockerCompose
• Опыт работы с Linux
• Опыт работы с REST, SOAP и другими API протоколами на базе http
Условия работы
• Удаленная работа. Уровень зп обсуждается индивидуально и зависит от опыта и навыков кандидата.
• Режим работы с 10:00 до 19:00 (обсуждается более гибкий график).
• Интересные проекты, отличная команда, демократичная и творческая атмосфера в коллективе, возможность профессионального и личностного роста.
Просьба присылать резюме и ссылку на репозиторий (образец Вашего кода на yii2). Спасибо.
Пишите - Амина, @RISEWAYA или на ватсаап +79914022886