chat eczaonline.com yazılım uzmanı gaziantep web tasarım

Php coder

Radamel

Yeni Üye
Katılım
25 Mar 2008
Mesajlar
4
Beğeniler
0
#1
Arkadaşlar ben İngilizce kelime bilgimi hızlandırmak için bir veri tabanı uygulaması istiyorum.
Şöyleki bu uygulama Mysql veri tabanı kullanacak.
Kullanılan veri tabanı içinde bir grupota İngilizce sözcükler,diğerinde Türkçe anlamları ve diğer bir grupta da eş anlamlıları yer alacak kelimelerin.

Bir arayüz olacak (normal web sayfası ara yüzü).
Başlat butonu ile başlayacak işlem.
Ekranda büyük harflerle kelime belirecek,altta bir türkçe anlamı butonu yer alacak ve birde eş anlamlı butonu.
Cevabını kontrol etmek istediğin zaman bu butonlara basıp kontrol edebileceksin.

Kelimeleri veri tabanından rastgele alacak.

Bunu yapacak bir kodu hazırlamak ne kadar sürer ve aranızda bunu yapabilecek birisi var mı?
 
Katılım
19 Mar 2006
Mesajlar
2,416
Beğeniler
0
Konum
Trabzon
#2
Basit bir iş gibi duruyor db bilgilerinin girilmesi hariç.
Biraz bilginiz varsa yardım alarak yapabilirsiniz.
 

Radamel

Yeni Üye
Katılım
25 Mar 2008
Mesajlar
4
Beğeniler
0
#4
İş basit..
Veri tabanına bilgileri ben gireceğim..
Siz bir iki örnek kelime girseniz yeter..
Veri tabanını ben dolduracağım..
 

Radamel

Yeni Üye
Katılım
25 Mar 2008
Mesajlar
4
Beğeniler
0
#5
Php üzerine pek bilgim yok..
Ayrıca bunu herhangi bir yerde kullanmayacağım.
Sadece kendi bilgisayarımda..
 

Angelo

Onursal Üye
Katılım
13 Ara 2004
Mesajlar
9,603
Beğeniler
111
Yaş
37
Konum
AZ
#6
SQL'yi gir. PHP dosyasının tepesinde mysql ayarlarını yap. Çalıştır.

Kullanan olur belki ilerde diye buraya ekliyorum.
 

Raiden

Profesyonel
Katılım
13 Ocak 2005
Mesajlar
339
Beğeniler
0
Yaş
34
#7
gereksiz bir mysql bağlantısı daha açılmış zaten sayfa başında mysql ile bağlantı halindesiniz sayın @Angelo gözünüzden kaçtı sanırım..
 

Raiden

Profesyonel
Katılım
13 Ocak 2005
Mesajlar
339
Beğeniler
0
Yaş
34
#9
@webyazilim
aklınıza gereksiz bir söz gelmiş. sadece iki kere bağlantı yapmış hoş açık olan bağlantı varsa ordan devam etcek elbet ama 2 satır daha okuması gerekcek php nin buna ne gerek var ? eleştirilmek zorunuza gidiyorsa hiç iş yapmayın dimi?
 

Angelo

Onursal Üye
Katılım
13 Ara 2004
Mesajlar
9,603
Beğeniler
111
Yaş
37
Konum
AZ
#10
Evet ilk sayfada mysql'e ihtiyaç yok diye, bağlantıyı ikinci bölgeye vermiştim. Sonra düşündüm genelde scriptlerde tepeye koyuyorlar, belki aranır bulunmaz diye tepeye koydum. Alttaki silinmemiş, unutulmuş.

Anlamadım ne denmek istediğini gerçi webyazilim. Antibiyotik alıyorum kafam çalışmıyor böyle bitki gibi bakıyorum ekrana :)

Eleştirilecek bir durum da yok hani, unutulmuş.
 

muratmoon

Profesyonel
Katılım
5 Eyl 2008
Mesajlar
194
Beğeniler
0
#11
Db bağlantısı genelde tepeye koyulmaz, koyan varsa yanlış yapar. Bağlantı ne zaman lazımsa o zaman açılır. Fonksiyon değil bu başta koyayım lazım olur diyesiniz, bir sunucuya bağlantı işlemi, belki lazım olur diye gereksiz yere açık tutmanın anlamı yok.
 

Angelo

Onursal Üye
Katılım
13 Ara 2004
Mesajlar
9,603
Beğeniler
111
Yaş
37
Konum
AZ
#12
Valla bunu da öğrenmiş olduk şimdi taze yeni, allah razı olsun.
 

muratmoon

Profesyonel
Katılım
5 Eyl 2008
Mesajlar
194
Beğeniler
0
#13
rica ederim, amacım sana öğretmek değil bilmeyen arkadaşların yanlış öğrenmesini engellemekti.

genelde böyle kullanılır dediğin için olması gerekenin o olduğunu sanabilirlerdi.
 

Ozcan

Müptela
Katılım
12 May 2007
Mesajlar
3,749
Beğeniler
59
Yaş
39
Konum
Antalya
#14
rica ederim, amacım sana öğretmek değil bilmeyen arkadaşların yanlış öğrenmesini engellemekti.

genelde böyle kullanılır dediğin için olması gerekenin o olduğunu sanabilirlerdi.
hocam php sayfada zaten baştan sona kod oluyor şimdi her kod için aç bağlantı işin bitince kapat araya html ekle 3-4 satır gene bağlan gene kapat bu şekilde daha fazla zorlamazmı sistemi.
 

muratmoon

Profesyonel
Katılım
5 Eyl 2008
Mesajlar
194
Beğeniler
0
#15
aç kapat demedim ama ben dikkatli okumamışsın, gerektiği yerde açın sadece dedim.

veritabanı bağlantısı ile işini ne kadar çabuk hallederseniz o kadar iyi. yani;

olabildik en geç zamanda açıp, olabildik en geç zamanda kapatmak gerekli.

aç kapa yapmayın çünkü mysql bağlatıları bi havuzda tutmaz, her seferinde açma ve kapama işlemi ile zaman kaybedersiniz.

sql server kullanıyorsanız o zaman durum değişir, ama şuan ona girmeye gerek yok sanırım.
 

Raiden

Profesyonel
Katılım
13 Ocak 2005
Mesajlar
339
Beğeniler
0
Yaş
34
#17
php ile açılan bir bağlantı varsa php onu kullanır yeni bir bağlantı açmaz. ancak mysql_pconnect kalıcı bağlantı oluşturulur. normal olarak açılan bağlantılarda sayfa sonuna gelindiğinde otomatik kapatılır ekstradan close yapmaya gerek yoktur. ama sayfanın ortasında lazım oldu açtık işimiz hallettik alt kısımlarda işimiz yoksa kapatabilirsiniz...
 

muratmoon

Profesyonel
Katılım
5 Eyl 2008
Mesajlar
194
Beğeniler
0
#18
bağlantı varsa kullanır, kapanan bağlantıları tekrar kullanamaz.

mssql ise kapanan bağlantıları da tekrar kullanır, çünkü aslında bağlantıyı gerçekten kapatmaz.
 
Katılım
19 Mar 2006
Mesajlar
2,416
Beğeniler
0
Konum
Trabzon
#19
Bende o şekilde biliyorum, mysql bağlanıldığında işlemi yürütür ve belli bir süre istek gelmezse bağlantıyı geçici olarak kapatır ya da askıya alır demek daha doğru olur. Taa ki yeni istek gelene kadar.

Normalde MySQL bağlantısını kapatmaya gerek yoktur. Ancak bir daha kullanmayacaksanız kapatabilirsiniz.
 

Raiden

Profesyonel
Katılım
13 Ocak 2005
Mesajlar
339
Beğeniler
0
Yaş
34
#20
muratmoon farklı şeylerden bahsettiğimizi sanmıyorum. bağlantı sayfa başında açılmışsa eğer ortalarda açılan yeni bağlantıyı kullanmaz. açık ve kapanmamış olandan devam eder. mssql ile alakamız yok çünkü konumuz php. php de sayfa sonuna gelindiğinde aktif bağlantıyı kapatır.
 

Bu konuyu okuyanlar (Üyeler: 1, Misafirler: 0)

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır. Betcup Artemisbet Forum canlı bahis sohbet - - chat
Üst