Merhabalar şöyle birşey yapacağım
bir kaç tane input olucak.
Örneğin
<İnput type="checkbox" name="a"> Yazı yazabilsin
Gibi name kısmı(abcdf) gibi harfler değeri alcak bunu manuel yapacağımda istediğim şey şu
Checkboxta işaretlediğim name değeri farklı bir text inputunda gösterilecek.
Asıl istediğim şey şu
Ben bu seçtiğim verileri veritabanına nasıl virgüllü olarak kayıt ettirebilirim?
A,b,c,d,e,f gibi hangi checkboxları işaretlediysem onlar virgüllü olarak veritabanına kayıt edilecek.
Bana bunun phpsini yazabilecek bir arkadaş varmı?
PHP Array veritabanına kaydetme
5
●190
- 28-02-2022, 12:52:41akatriel adlı üyeden alıntı: mesajı görüntüle
<input type="checkbox" name="x[]" value="a"> <input type="checkbox" name="x[]" value="b"> <input type="checkbox" name="x[]" value="c"> <input type="checkbox" name="x[]" value="d"> <input type="checkbox" name="x[]" value="e">
echo implode(',',$_POST['x']);Şeklinde çözebilirsiniz iyi çalışmalar. - 28-02-2022, 12:57:42Harikasın dostum çok teşekkürler❤️metin_nn adlı üyeden alıntı: mesajı görüntüle
- 01-03-2022, 20:54:05@metin_nn;
Dostum bir şeye daha ihtiyacım var ben bunları veritabanına a,b,c,d,e,f,g diye kayıt ettirdim diyelim
bunları geri çektirirken abcdefg virgülsüz çektirip tek tek sorgu yapmak istiyorum
if($perm == "a"){
echo "A yetkisi var";
}
Gibi bunada bir kod yazabilirmisin denedimde anlayamadım bir türlü - 01-03-2022, 22:45:08Parametreler kendinize göre düzenleyebilirsiniz,akatriel adlı üyeden alıntı: mesajı görüntüle
$vtOku = $row['permission']; $vtLast = explode(',',$vtOku); if (in_array("a", $vtLast)) { echo 'A Grubu İzni Vardır.'; }Kaynaklar :
https://www.php.net/manual/tr/function.in-array.php
https://www.php.net/manual/tr/function.explode.php