Value id ile resim çağırmak.
bir form sayfası oluşturdum cinsiyet olarak kadın erkek bölümleri var bunların value değerlerinide kadin erkek şeklinde oluşturdum. şimdi kayıt olan bu üyelerin isminin yanında kadin olana kadin.png resmini erkek olana erkek.png resmini oluşturmak istiyorum hangi kodu kullanmalıyım? yardımcı olursanız sevinirim.
Php
Veritabanına cinsiyete göre resim konumu koymak mı? Yoksa veritabanından çektiğin verideki cinsiyete göre üye bilgilerinin yanına resim koymak mı? Hangisi? Tam bir açıklama yaparsan belki yardım edebiliriz.
Php
resim konumunu koymak atıyorum "/images/erkek.png" teşekkürler
Php
veritabanına konumu koyacaksan şu şekilde olabilir,
if kullanarak yapabilirik...
Postla gelen verilen alındığı php
mysql_connect('localhost','root','');
mysql_select_db('uye');
$adi=$_POST['isim']; /*/ formdan gelen veri
$cinsiyet=$_POST['cinsiyet']; /*/formdan gelen veri
$kiz="/images/kiz.png";
$erkek="/images/erkek.png";
if($cinsiyet=="erkek"){
mysql_query("INSERT INTO uye ('isim','cinsiyet','resim') VALUES ('$adi','$cinsiyet','$erkek'); }
elseif($cinsiyet=="kiz") {
mysql_query("INSERT INTO uye ('isim','cinsiyet','resim') VALUES ('$adi','$cinsiyet','$kiz'); }
else {
echo "Cinsiyeti belirsiz kişilerle işimiz olamaz güle güle"; }
Bende pek bilmiom phpyi ama tahminen böyle birşey olabilir.Yanlışım varsa banada öğretin öğrenmek iyidir :D
biraz daha yapmak istediğim olayı anlatırsam daha iyi yardımcı olursunuz diye düşünüyorum. şimdi ben wordpress de itiraf sitesi yapıyorum ve formda kız erkek seçenekleri ekledim. ancak ben bu value de "kadin" "erkek" değerlerini
$kiz="/images/kiz.png";
$erkek="/images/erkek.png";
bu şekilde alttaki kodda nasıl ekleyebilirim. eğer bu olayı atlatabilirsem bu değerleri çağıracağım komutun yerini biliyorum.
<img src="<?php echo $cinsiyet; ?>" alt="Cinsiyet" /> şeklinde girmeyi düşünüyorum. doğrumudur?
formda cinsiyet bölümüyle ilgili kodlar. bilenler için tdo mini forms kullandım.
<!-- customfields-1 start -->
<fieldset>
<?php $temp_values = array();
if(isset($post_args["customfields-s-1-s"])){
$temp_values = $post_args["customfields-s-1-s"];
}
if(!is_array($temp_values)) {
$temp_values = array( $temp_values );
}
?>
<label for="customfields-s-1-s" class="required">cinsiyet</label><br/>
<select name="customfields-s-1-s" id="customfields-s-1-s" size="" ><option value="erkek"<?php if(in_array("erkek",$temp_values)) { ?> selected='selected'<?php } ?>> Erkek</option>
<option value="kadin"<?php if(in_array("kadin",$temp_values)) { ?> selected='selected'<?php } ?>> Kadin</option>
</select>
</fieldset>
<!-- customfields-1 end -->