@tayfunerbilen, hocam PHPmyAdmin de iki tablodan bazı verileri birleştirip yeni bir veri elde etmem gerekiyor.
A toblosundan:
yil | sayi |
---|---|
2020 | 3 |
2019 | 1 |
B tablosundan:
mdi| k_no | b_id
-- | -- | --
1 | 3 |1
1 | 1 |100
2 | 1 |350
Değerlerini alıp B toplusunda açtığım barkodno sütununa
başına AA- eklemek kaydıyla sonrasında A tablosundan yil ve sayı (sayı başına sıfır katılıp üç haneye tamamlanacak)"-" mdi ve k_no (başlarına 0 katılarak iki haneye tamamlanacaklar)-b_id (bu da başına sıfır eklenip üç haneye tamamlanacak)
sonuç :
B tablosu:
id| barkodno
-- | --
1 | AA-2009001-0101-0001
2 |AA-2009002-0103-0002
300 |AA-2019001-0202-0300
bu şekilde düzenlemem gereken 300 üzerinde kayıt var.
ve bundan sonraki her yeni kayıt içinde ekle.php sayfasında pdo ile otomatik bunu oluşturmam gerek.
Karmakarışık bir işe niyetlendim. :)
@novruzrhmv,
şöyle ki
echo '<option value="'.$item["baslik"].'">'.$item["baslik"].'</option>
Bu şekilde başlığı çektim.
sonra
<?=$item["k_no"]?>
yapınca ilgili başlığın k_no verisi gelmiyor. bunun yerine veritabanındaki ilk değer geliyor
Ben başlık seçimini değiştirince ona ait doğru k_no değeri gelsin istiyorum.
@novruzrhmv, teşekkür ederim.
rica etsem konuda bahsettiğim gibi dropdown list ile seçtiğim baslik a göre bu k_no değerini nasıl çekerim?
k_no geliyor ama baslik a ait değil. ilk değer tek geliyor.
Nasıl yaparım?
@kargasa1982 ve @qplot, yardımınız için çok teşekkür ederim.
Biraz daha kurcalayıp kendi sistemime göre ufak farklılıkla yeniden kodladım, verigetirme fonksiyonumda hazırda fetcAll ve execute işlemleri tanımlanmış
O kısmı ordan çağırdım ve
kargasa1982 nin verdiği kodu:
echo '<option value="'.$item->kategoriID.'">'.$item->kategoriadi.'</option>';
Şu şekilde değiştirince benim için çalıştı:
echo '<option value="'.$item["k_id"].'">'.$item["k_adi"].'</option>';
Bu şekilde verileri çekebiliyorum ama henüz post etmedim.hata verir mi bilmiyorum.
Başka tablolardan da aynı şekilde formuma veri seçimi yaptırdım. Onlarda geldi.
Şimdi ben k_adi verisini seçince formumum alt satırına da bu k_adina göre kategori ile ilişkili bu id ye bağlı k_link verisinin de gelmesini istiyorum onu nasıl GET yaparım?
Yanloz bu defaki tek satırlık veri olacak option olmayacak, muted olup sadece post etmek için lazım. Umarım anlatabilmişimdir.
@kargasa1982, yardımın için teşekkürler.
Fatal error: Uncaught Error: Call to a member function fetchAll() on array
bu hatayı alıyorum.