Metod kısmının POST olması gerektiği doğru ama bununla beraber action URL'de geçerli bir URL olmalı, kodunda $data değişkenini doğrudan echo ile yazdırmaya çalışmışsın. Foreach ile $data değişkeni içinde döndüğüne göre bu bir array olmalı ki, arrayı echo ile yazdırmaya çalışırsan bir hata metni gösterir.

Sağ tık yapıp action kısmına baktığında "index.php?action=add&id=PHP hata metni"ni göreceksin, bu geçerli bir URL adresi olmadığı için default olarak GET metodu şeklinde formu çalıştırır.

Yapman gereken $value'dan id değerini almak olacak.


action="index.php?action=add&id="