Хорошо, надеюсь, это возможно. Вот что я пытаюсь сделать. У нас есть система, которая обрабатывает наши IT-билеты, cmdb, инвентарь и т. Д. То, что мне было поручено сделать, - это создать QR-код, который идет на оборудование в нашем центре обработки данных. Поэтому, если кому-то нужно быстро получить информацию, они просто сканируют штрих-код, и он возвращает ip-адрес, make, модель, информацию о гарантии и т. Д. Эта часть этого я уже выполнил. Я понял, что мне нужно будет сделать страницу для каждого оборудования. Это может занять некоторое время, и я чувствую, что есть лучший способ. Я написал все в php, в программном обеспечении управления - это карта, показывающая, как таблицы связаны с первичными ключами и т. Д. Мне интересно, есть ли способ сканировать qrcode на устройстве, например, его идентификатор, отправить его через браузер в sql-запрос?Можно ли передавать данные qrcode в браузер для поискового запроса
ответ
вы можете использовать URL QR как это: URL-адрес может нести информацию метод GET, например: http://www.example.com/index.php?PartID=your_unique_id то в вашем PHP идти, как это:
<?php
if(isset($_GET['PartID'])){
$part_id=strip_tags($_GET['PartID']);
$query="SELECT * FROM Database WHERE `part_ID`='".$part_id."'";
# get your query answer through mysqli() function
}
?>
Вот мой запрос: $ запрос = «SELECT systeminfo.workstationid, networkinfo.ipaddress, systeminfo.workstationname, systeminfo.manufacturer, systeminfo.model, systeminfo.servicetag, resourcelocation.resourceid, resources.warrantyexpiry ИЗ SystemInfo РЕГИСТРИРУЙТЕСЬ NetworkInfo ON systeminfo.workstationid = networkinfo.workstationid РЕГИСТРИРУЙТЕСЬ resourcelocation ON systeminfo.workstationid = resourcelocation.resourceid РЕГИСТРИРУЙТЕСЬ ресурсы ON resourcelocation.resourceid = resources.resourceid где networkinfo.ipaddress = '10 .1.2.102' AND warrantyexpiry IS NOT NULL ", –
то, что вы ждёте? Продолжайте и создайте свой qr таким образом: http://www.example.com/index.php?PartID=10.1.2.102 – NimaNr
Я предполагаю, что вы используете webapp для сканирования этих qr-кодов.
Я отправил запрос AJAX Post на сервер php. Сценарий PHP затем получит соответствующую информацию для идентификатора штрих-кода.
Если вам нужна дополнительная помощь, попробуйте быть более конкретным в отношении того, с чем вы столкнулись.
Я использую приложение для сканирования кода qr на ipad. Просто проверить вещи прямо сейчас, если мне нужно что-то лучше, это не проблема. Но, похоже, он работает для того, что мне нужно. Приложение работает так, как сейчас. Но его не очень динамично в том смысле, что я должен создать отдельную страницу и sql-запрос для каждого устройства. Не большая сделка, потому что ее просто копия другой страницы и все, что мне нужно сделать, это изменить идентификатор в запросе. Это также приводит к тонне страниц. Прошу прощения, я не программист в глубине души, я просто знаю, что PHP слишком опасен. Это просто приложение для использования на работе. Я просто инженер сети –
вы можете создать QRCode, который содержит URL-адрес, как в примере www.mysite.com/index.php?type=inventory&id=1
сделать это здесь: https://www.the-qrcode-generator.com/
в index.php вы можете восстановить GET переменной типа и идентификатор и получать данные из базы данных как это:
$query = "SELECT * FROM ".$_GET['type']." WHERE id = '".$_GET['id']."'";
учтите, что если вы положите '$ _GET ['id']' непосредственно в свой запрос, ваш код будет иметь дыру в безопасности. – NimaNr
да ... вы правы. Это риск, но я хочу только показать процедуру, чтобы получить запись базы данных из qrcode самым простым способом. – goldlife
Не беспокойтесь о безопасности в этом смысле. Это не интернет-выход, и я статически устанавливаю разрешенные MAC-адреса. –
Вы можете использовать на основе Java-процессор QR-код для декодирования данных на странице, например .: https://github.com/LazarSoft/jsqrcode
- 1. Можно ли передавать данные в файл css?
- 2. Можно ли передавать данные в Firebase Analytics?
- 3. Можно ли передавать данные контроллеру с RouteConfig
- 4. Можно ли передавать данные между фрагментами?
- 5. Можно ли передавать данные через rtmp?
- 6. Можно ли вытащить фотографии Flickr на основе поискового запроса?
- 7. Данные для поискового пространства
- 8. Можно ли передавать личные данные моего приложения Android для проверки?
- 9. Не извлекать данные из поискового запроса
- 10. Эластичная строка поискового запроса для запроса term
- 11. Можно ли передавать данные в аннотации в Google Analytics?
- 12. Можно ли передавать данные из базы данных доступа в TFS?
- 13. Javascript: Можно ли передавать данные в двух направлениях через iframe?
- 14. Можно ли передавать данные таблицы из одной таблицы в другую?
- 15. Можно ли передавать данные таблицы в список свойств?
- 16. Эластичная фильтрация поискового запроса
- 17. Фильтр поискового запроса
- 18. формат поискового запроса, asp.net
- 19. Администратор поискового запроса
- 20. Можно ли передавать параметры запроса через тег шаблона {% url%} Django?
- 21. Можно ли передавать команды GDB?
- 22. Можно ли передавать файлы Matroska?
- 23. Можно ли передавать данные json в веб-службу с использованием запроса GET?
- 24. Улучшение поискового запроса
- 25. Использование регулярных выражений для оценки поискового запроса
- 26. Горизонтальное масштабирование поискового запроса
- 27. Подход поискового запроса
- 28. Оптимизация поискового запроса MySQL
- 29. Можно ли передавать дополнительные данные с помощью Intent.ACTION_GET_CONTENT
- 30. URL перенаправления в WordPress для поискового запроса
поищите много, прежде чем задавать какие-либо вопросы. – NimaNr
просто создайте уникальный значок QR для каждого отдельного элемента оборудования, который вы хотите пометить. И укажите код по адресу http://www.example.com/info.php?id= ', где' '- это идентификатор определенной части оборудования, указанной в вашей базе данных. Легко делает это ... –
giorgio