Merhabalar,
Joomla ile hazırlanmış bir sitem var. Bir sınav yapıldı ve bu sınav sonuçlarının site üzerinden gösterilmesi gerekiyor. Sınav sonuçları excel olarak elimde. TC Kimlik No'su ya da adı soyadı ile arayarak sınav sonuçlarının gösterilmesini istiyorum. Bunu joomla ile yapabilir miyim yoksa başka bir sistem ile yapıp subdomain falan mı yapmalıyım. Yardımcı olursanız çok sevinirim. Şimdiden çok teşekkürler...
Sınav sonucu gösterme
11
●3.333
- 16-12-2010, 13:27:13Üyeliği durduruldukonuyu yanlış okudum öncelikle özür diliyorum. Bunun için php+mysql bilen birinden yardım alabilirsinhero87 adlı üyeden alıntı: mesajı görüntüle
- 16-12-2010, 15:35:57Sonuçta ortada bir veritabanı sorgusu var, tc kimlik no'su ile sorgulanacak ve sınav sonucu ekrana gelecek o zaman bunun için bir bileşen yazılmalı ki kodlama bilginiz varsa tabiki mümkün. Bunun dışında söylediğinize göre basitçe bir sistem çıkarmak mümkün değilhero87 adlı üyeden alıntı: mesajı görüntüle
- 16-12-2010, 15:43:51excel dosyasını mysql e import yapıp sonra da ordan sorgulama yaptırmak lazım
ayrı bi php dosyası oluşturup anasayfada linkini verebilirsin, bu sayfada arama formu olur
php bilgin ne seviyede bilmiyorum tabiki
phpmyadmin de excel çıktısı alıyordum ama direk girdi yapmayı denemedim hiç, ama olması lazım - 16-12-2010, 16:01:58Öncelikle bu excell deki verileri mysql veri tabanına sorgu ile aktarman gerekiyor. Daha sonra caglayan arkadaşın dediği gibi ayrı bi php sayfa hazırlayıp bu sayfadan sorgulama yapılmasını sağlayabilirsin.
excell deki verilerden 3-4 satırı print screen yaparsan bakıp yardımcı olabilirz sanırım - 17-12-2010, 13:21:44Hocam netten bulduğum küçük bi kodla verilerini db ye kayıt edebilirsin.
Öncelikle bir veritabanı oluşturacaksın.
sonra bir tablo oluşturacaksın örnek: sınav
bu tabloda exceldeki her bir sutun için ayrı sürunlar uluşturacaksın
sonra bu excel dosyasını farklı kaydet diyerek csv formatına dönüştüreceksin
adınıda sinav diye düzeltirsin
Daha sonra burdaki kodlarıda kendine göre düzenleyerek çalıştırıp veritabanına verileri ekleyebilirsin.
csv yaptığın exceldeki sütun başlıklarını silmeyi unutma!
ayrıca csv dosyan bu kodların olduğu dosya ile aynı klasörde olacak
Ben denedim çalıştı
<?php mysql_connect("localhost", "oguz", "654321"); mysql_select_db("aa"); $csvyol = "ad.csv"; //csv dosyası yolu $row = 0; $csvac = fopen ($csvyol,"r"); while ($data = fgetcsv ($csvac, 20000, "¸")) { $num = count($data); print "<p> $num alan $row: <br>\n"; echo "ad <br>"; for ($c=0; $c < $num; $c++) { print $data[$c] . "<br>\n"; $alan=explode(";", $data[$c]); $sorgu2=mysql_query("INSERT INTO sinav (ad,soyad) VALUES ('$alan[0]', '$alan[1]')"); // dbye atılmasını istemediğin alanları es geçebilirsin if($sorgu2){ echo "ok"; }else{ echo "yok"; } } } fclose($csvac); ?>
