Sorgudan gelen ilceler
verisini döngünün içerisinde bir değişkene atarak, ister obje
olarak ister dizi
olarak kullanabilirsin.
Usage as Object
$cities = Cities::with('ilceler')->get();
foreach ($cities as $city)
{
$ilceAdi = $city->city;
$ilce = $city->ilceler;
$ilceId = $ilce->townId;
$ilceAdi = $ilce->town;
}
Usage as Array
$cities = Cities::with('ilceler')->get();
foreach ($cities as $city)
{
$ilceAdi = $city->city;
$ilce[] = $city->ilceler;
$ilceId = $ilce['townId'];
$ilceAdi = $ilce['town'];
}
Dostum, anladığım kadarıyla cevaplar tablosu kullanıcının girdiği verilerle dolacak.
Yani gizli bir input zorunlu gibi gözüküyor. Bana göre kullanabileceğin üç yöntem var.
"Birincisi" tahmin edilmesi zor, benzersiz karakterler. (Özel Slug)
Örn: I-ptHZ9oUq4
Bu karakterler türetilirken; alfabetik, rakam ve özel karakterlerin kullanılması bulunmasını zorlaştıracak.
"İkincisi" farklı şifreleme kombinasyonları kullanılarak soruId'yi şifrelemek.
"Üçüncü" ve sonuncu yol ise her sayfada bir sorunun cevaplarını almak.
Yani her bir sayfada bir soru olacak. Cevaplar aynı sayfa içinde alınabilir.
Gizli bir input kullanımı gerekmeksizin, mevcut sayfadan
sorunun yer aldığı Controller yardımı ile ister AJAX ile
ister düz POST işlemi ile soruId değerini öğrenip dilediğin işlemi yapabilirsin.