PHP Friends Club Chat: PHP, обсуждаем новости, делимся опытом. About - http://phpfriends.club/chats.html
<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
Hello,
this is simple attribute validation for PHP Models, based on the new features, presented in PHP 8 It works as a standalone and can be use in custom projects or in libraries like Symfony and Laravel.
Any feedback, recommendations and support are welcome and will be well appreciated :)
https://github.com/IvanGrigorov/VMValidator