Loading...
vladislav_hadzhiyski avatar vladislav_hadzhiyski 66 Точки

[SQL] SQL Join tables

Здравейте,

Пиша едно уеб приложение като разширение на това, което Марио Пешев направи на PHP workshop- a. Единствената разлика е че моето е с фирми и служители. Имам страница която визуализира информация за всеки служител обаче ако служителя няма фирма малко се оплескват нещата. 

SQL query code -> link

Въпроса ми всъщност е има някакъв начин да се комбинират двете заявки в една за да може, когато даден служител има фирма/и да се върне информация за фирмата/ ите и когато няма да връща NULL?

Тагове:
1
PHP Web Development Basics
mpeshev avatar mpeshev Trainer 98 Точки

Колега, framework-ът не е production-ready, след като е подготвен в рамките на 3-4 часа. Както споменах по време на workshop-а, повечето фреймуърци имат по над 10 хиляди часа време за архитектура, разширяване, филтриране, сигурност, оптимизации, performance и прочие, така че определено бих препоръчал използването на някой от тях като установен пример с реални проекти.

Създаването на framework-а беше предимно с учебна цел, за да се демонстрира процеса на работа на един фреймуърк, по какъв начин работи архитектурата, как се връзва MVC-то отвътре, как може да се оптимизира и преизползва достатъчно код. Има доста неща за оправяне от гледна точка на escaping, security validations/filtering, повече performance бонуси, по-сложни връзки в моделите, lazy loading и какво ли още не, така че не го считайте за ултимативна уеб платформа :)

2
vladislav_hadzhiyski avatar vladislav_hadzhiyski 66 Точки

Здравейте,

Точно Вашият workshop ме грабна тотално относно MVC на PHP. От тогава досега натрупах известен опит на Laravel и сега просто реших да се опитам да направя нещо от нулата като стъпя на основата, която беше положена на workshop- a. Понеже нямам голям опит с SQL затова и отворих темата за обогатя знанията си по SQL. Няма да го пускам в production просто го използвам за учебни цели.

2
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.