Merhaba, bir proje geliştiriyorum bu projemde formdan veriyi veritabanına airpots tablosuna eklediğim verilerden alıyorum. Aşağıda ilettiğim bölümde forma girilen bilgilere göre formdan çekip filtreleme yapıyorum daha sonra seçtiği bilgilere göre request oluşturup diğer sayfada bilgileri otomatik çekiyorum. Sizden desteğim bu tabloda veri girerken AirportName, CityName,LocalizedCountryName geliyor bu linkde de geliyor. Linkde sadece AirportName olarak nasıl çekebilirim CityName,LocalizedCountryName gelmesini istemiyorum.
function fetchdestination(Request $request)
{
if($request->get('query'))
{
$query = $request->get('query');
$data = DB::table('airports')
->where('AirportName', 'LIKE', "%{$query}%" )
->orWhere('CityName', 'LIKE', "%{$query}%" )
->orWhere('LocalizedCountryName', 'LIKE', "%{$query}%" )
->get();
$output = '<ul class="dropdown-menu" style="display:block; position:none">';
foreach($data as $row)
{
$output .= '
<li style="padding-bottom: 10px; font-size:14px; "><a href="#">〉'.$row->AirportName.' ('.$row->AirportCode.') - '.$row->CityName.', '.$row->LocalizedCountryName.' </a></li>
';
}
$output .= '</ul>';
echo $output;
}
}
Formda çıkan bilgi---- Sabiha Gokcen (SAW) - Istanbul, Türkiye
Request gönderdikten sonra çıkan url linki---- ucak-bileti?flight_type=OW&destination=〉Sabiha+Gokcen+%28SAW%29+-+Istanbul%2C+Türkiye+&origin=+〉Adnan+Menderes+%28ADB%29+-+Izmir%2C+Türkiye+&departure_day=2022-07-31
bu linkde sadece Airport nameleri getirmek istiyorum desteğiniz için şimdiden teşekkür ederim.