lostyazilim
tr.link

Toplu kategori seçimi hakkında

9 Mesajlar 1.012 Okunma
lstbozum
tr.link

kozmo kozmo WM Aracı Kullanıcı
  • Üyelik 30.04.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Satınalma Uzmanı
  • Konum Manisa
  • Ad Soyad S** B**
  • Mesajlar 106
  • Beğeniler 24 / 14
  • Ticaret 0, (%0)
Merhaba Arkadaşlar;

Düşündüğümü yazdım:D ;Aşağıdaki resimde üye hesap bilgilerini değiştirmek istediğinde kayıt esnasında seçmiş olduğu kategorileri seçtiremiyorum değişiklik esnasında tekrar kategorilerini seçmesi gerekiyor value nasıl atayabalirim,Toplu kategori seçimi yapılıyor,

Olmasını istediğim;Kategorileri önceden seçmiş olduklarını seçili durumda göstertme,



ekstra bilgi;ID olarak aralarında virgül ile kaydediliyor,ID durumuna göre Kategoriadı tekrar çekilip gösteriliyor,

kategori tablosu--> Kategoriadi,kategoriid
Üye tablosu--> kadı,şifre,seckategoriid
 

 

wmaraci
reklam

Yeninesil44 Yeninesil44 Kullanıcı
  • Üyelik 28.02.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek web programlama
  • Konum Malatya
  • Ad Soyad O** D**
  • Mesajlar 1033
  • Beğeniler 282 / 281
  • Ticaret 18, (%100)
her optiona id tanımlatıp js ile selected vericeksin yada phpyle nasıl yazdırıosan yazdırdığın dbde kayıtlıysa select verirsen olur :) yapabiliosan tabi
 

 

MultiAnaliz.com

kozmo kozmo WM Aracı Kullanıcı
  • Üyelik 30.04.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Satınalma Uzmanı
  • Konum Manisa
  • Ad Soyad S** B**
  • Mesajlar 106
  • Beğeniler 24 / 14
  • Ticaret 0, (%0)

Yeninesil44 adlı üyeden alıntı

her optiona id tanımlatıp js ile selected vericeksin yada phpyle nasıl yazdırıosan yazdırdığın dbde kayıtlıysa select verirsen olur :) yapabiliosan tabi




bu şekilde birşey denedim yapamadım js ile selected nasıl atabilirim,biraz daha açabilir misin aslında yaygın olarak kullanılabilecek bişreydir diye tahmin ediyordum internet te araştırmalarımda sonuç çıkaramadım tam anlamıyla arata mıyorum sanırım
 

 

Yeninesil44 Yeninesil44 Kullanıcı
  • Üyelik 28.02.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek web programlama
  • Konum Malatya
  • Ad Soyad O** D**
  • Mesajlar 1033
  • Beğeniler 282 / 281
  • Ticaret 18, (%100)
internette php ve js ile ilgili tüm bilgiler var nasıl yapıcagını bulmak sana kalmıs
örnek verim
$sql = burada kullanıcının önceden sectigi kategorileri çekin
kozmo

kişi bu mesajı beğendi.

MultiAnaliz.com
wmaraci
wmaraci

kozmo kozmo WM Aracı Kullanıcı
  • Üyelik 30.04.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Satınalma Uzmanı
  • Konum Manisa
  • Ad Soyad S** B**
  • Mesajlar 106
  • Beğeniler 24 / 14
  • Ticaret 0, (%0)

Yeninesil44 adlı üyeden alıntı

internette php ve js ile ilgili tüm bilgiler var nasıl yapıcagını bulmak sana kalmıs
örnek verim
$sql = burada kullanıcının önceden sectigi kategorileri çekin


dediğin mantıkla yaptım

$sql='1' yazdığımda sectirdim bide şöyle bir şey var virgül ile kayıtlı

örnek: $sql=1,2,3,4 bunları nasıl seçtirebilirim
 

 

Yeninesil44 Yeninesil44 Kullanıcı
  • Üyelik 28.02.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek web programlama
  • Konum Malatya
  • Ad Soyad O** D**
  • Mesajlar 1033
  • Beğeniler 282 / 281
  • Ticaret 18, (%100)
$sql=1,2,3,4;
$sqlArray = explode(',',$sql);
in_array($row_kategoriii['KategoriID'],$sqlArray) ? 'selected':''
kozmo

kişi bu mesajı beğendi.

MultiAnaliz.com

kozmo kozmo WM Aracı Kullanıcı
  • Üyelik 30.04.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Satınalma Uzmanı
  • Konum Manisa
  • Ad Soyad S** B**
  • Mesajlar 106
  • Beğeniler 24 / 14
  • Ticaret 0, (%0)

Yeninesil44 adlı üyeden alıntı

$sql=1,2,3,4;
$sqlArray = explode(',',$sql);
in_array($row_kategoriii['KategoriID'],$sqlArray) ? 'selected':''


$sql='1,2';
$sqlArray = explode(',',$sql);
?>



bu şekilde bişeymi olması lazım yoksa başka türlümü bu şekilde yaptığımda seçmedi

$sql='1,2';
$sqlArray = explode(',',$sql);
?>




bu şekildede sonuca varamadım
 

 

Yeninesil44 Yeninesil44 Kullanıcı
  • Üyelik 28.02.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek web programlama
  • Konum Malatya
  • Ad Soyad O** D**
  • Mesajlar 1033
  • Beğeniler 282 / 281
  • Ticaret 18, (%100)
önce biraz test edin lütfen
su sekilde bi test dosyası yaparsanız calıstıgını görürsünüz
$sql="1,2,3,4";
$sqlArray = explode(',',$sql);
echo in_array(1,$sqlArray) ? 'selected':'';

?>
kozmo

kişi bu mesajı beğendi.

MultiAnaliz.com

kozmo kozmo WM Aracı Kullanıcı
  • Üyelik 30.04.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Satınalma Uzmanı
  • Konum Manisa
  • Ad Soyad S** B**
  • Mesajlar 106
  • Beğeniler 24 / 14
  • Ticaret 0, (%0)

Yeninesil44 adlı üyeden alıntı

önce biraz test edin lütfen
su sekilde bi test dosyası yaparsanız calıstıgını görürsünüz
$sql="1,2,3,4";
$sqlArray = explode(',',$sql);
echo in_array(1,$sqlArray) ? 'selected':'';

?>

büyük bir ihtimal sizin dediğiniz mantıklada çalışacaktır ben aşağıdaki gibi sorgulama ile yaptım mantığını anlamadan yapınca işşin içinden çıkamadım teşekkürler yardımlarınız için,


$sql='1,2,3,4'; // veya databaseden çekilebilir
$sqlArray = explode(',',$sql);

?>



bu şekilde çalıştı
 

 

wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al