lostyazilim
tr.link

Formdan Gelen Verilerin Önüne Değer Eklemek Nasıl Yapılır?

6 Mesajlar 920 Okunma
acebozum
tr.link

Nisan Nisan WM Aracı Kullanıcı
  • Üyelik 17.10.2016
  • Yaş/Cinsiyet 43 / E
  • Meslek Turizmci
  • Konum İstanbul Avrupa
  • Ad Soyad K** A**
  • Mesajlar 123
  • Beğeniler 37 / 39
  • Ticaret 5, (%100)
Umarım soruyu anlaşılır soruyorumdur.

Formdan şuna benzer veriler geliyor. Aralarında virgül var. Hepsi tek sözcük:

Adana, Ankara, İstanbul

Bu sözcüklerin herbirinin önüne bir sözcüğü ekleterek veritabanına yazdırmak istiyorum. Şöyle olmalı:

Şehir Adana, Şehir Ankara, Şehir İstanbul

Sanırım $il = $_POST['il']; koduyla gelen veriyi parçalamak ve sonra sözcüğü herbirinin başına koymak gerekli. Nasıl yapılabilir? Teşekkürler.
 

 

elektronikssl
webimgo

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 321
  • Ticaret 19, (%100)
$ekKelime = "Şehir";
$il = $_POST['il'];
$il = "{$ekKelime} {$il}";
if( strstr($il, ",") )
$il = str_replace(",", ", {$ekKelime} ", $il);
?>


Daha basit yolu vardır tabiki de ama sonuçta çalışıyor :) Virgül kontrolü yaparak tekil veri gelse de ekleme yapıyor, virgüllü çok veri gelse de ekliyor bu şekilde
Nisan

kişi bu mesajı beğendi.

Link Link WM Aracı Kimlik Onayı
  • Üyelik 04.01.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Seo Danışmanı
  • Konum İstanbul Avrupa
  • Ad Soyad H** A**
  • Mesajlar 1548
  • Beğeniler 379 / 426
  • Ticaret 46, (%100)
Degiskeni sehir atayip tek satirda yapmak varken
 

 

Nisan Nisan WM Aracı Kullanıcı
  • Üyelik 17.10.2016
  • Yaş/Cinsiyet 43 / E
  • Meslek Turizmci
  • Konum İstanbul Avrupa
  • Ad Soyad K** A**
  • Mesajlar 123
  • Beğeniler 37 / 39
  • Ticaret 5, (%100)

edcsmile adlı üyeden alıntı

$ekKelime = "Şehir";
$il = $_POST['il'];
$il = "{$ekKelime} {$il}";
if( strstr($il, ",") )
$il = str_replace(",", ", {$ekKelime} ", $il);
?>


Daha basit yolu vardır tabiki de ama sonuçta çalışıyor :) Virgül kontrolü yaparak tekil veri gelse de ekleme yapıyor, virgüllü çok veri gelse de ekliyor bu şekilde


Çok teşekkür ederim. Tam istediğim sonucu veriyor.
 

 

wmaraci
wmaraci

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 321
  • Ticaret 19, (%100)
Rica ederim ne demek kolay gelsin
 

 

Php Php php yaşam biçimidir... Kullanıcı
  • Üyelik 14.11.2012
  • Yaş/Cinsiyet 41 / E
  • Meslek php
  • Konum Tekirdağ
  • Ad Soyad E** Ö**
  • Mesajlar 94
  • Beğeniler 27 / 26
  • Ticaret 1, (%100)


$il = "Şehir ".$_POST['il'];

?>
Nisan

kişi bu mesajı beğendi.

adminmaker++ Admin Panel Oluşturucu, Tema Giydirici
wmaraci
wmaraci
Konuyu toplam 3 kişi okuyor. (0 kullanıcı ve 3 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al