Arama butonu
Bu konudaki kullanıcılar: 1 misafir
24
Cevap
668
Tıklama
0
Öne Çıkarma
veri tabanı ile ilgili çok büyük ve acil bi sorunum var.yardımm???
P
19 yıl
Er
Konu Sahibi

şimdi sorunum 35000 kayıt bulunduran veri tabanındaki telefon numaralarını örneğin "(0532) XXX XX XX" şeklinde yapmam gerekiyor.genellikle girilenler "532XXXXXXX" ya da "532-XXX-XX-XX" ya da "tel:532XXXXXXX" bunu nasıl yapıcağım bulamadım bir türlü yardım ederseniz çok sevinirim.acemiyim



P
19 yıl
Er
Konu Sahibi

ya nie kimse yardım etmiyorrrr....


Bu mesaja 1 cevap geldi.
P
19 yıl
Binbaşı

aklıma bir çözüm geliyor ama biraz uzun olur :)
bir döngü ile telefon alanındaki rakamı alıp 532xxxxxxx şeklindeki rakamı alıp düzenleyip uptadate yapman sorunu çözer ama biraz zaman alır galiba :)
belki telefon alanına bi mask falan uygulanabilir ama nasıl bilmiyorum.


Bu mesaja 1 cevap geldi.
G
19 yıl
Yarbay

Ttelefon numarasını 4 ayrı kutucukla kullunıcıdan al.
 
<input type="text" name=tel_kod value="" maxlength=3 onkeyup="this.value=this.value.replace(/\D/g,'');">
<input type="text" name=tel_1 value="" maxlength=3 onkeyup="this.value=this.value.replace(/\D/g,'');">
<input type="text" name=tel_2 value="" maxlength=2 onkeyup="this.value=this.value.replace(/\D/g,'');">
<input type="text" name=tel_3 value="" maxlength=2 onkeyup="this.value=this.value.replace(/\D/g,'');">


Bu sayede kullanıcı kutucuklara sadece rakam girebilir ve fazladan rakam giremez.

Veri tabanına kayıt etmeden önce bunları birleştir:
 
$telno= "($_POST[tel_kod]) $_POST[tel_1] $_POST[tel_2] $_POST[tel_3]";


Şimdi elinde istediğin formatta telefon numarası var. Bunu veritabanına kaydet.


Hayırlı olsun...





< Bu mesaj bu kişi tarafından değiştirildi Guest -- 28 Kasım 2006; 10:56:55 >
Bu mesaja @poner8 cevap verdi.
P
19 yıl
Er
Konu Sahibi

ben bunları nereye yazıcam bu konuda çok az bilgim var.SQL ile pek ilgilenmedim açıkçası şimdi benden istenilende bu biraz daha açık olur musunuz?


Bu mesaja 1 cevap geldi.
G
19 yıl
Yarbay

Niye kızıyorsun yav?

Telefon numarasını kullanıcıdan nereden, nasıl alıyorsun?


Bu mesaja @poner8 cevap verdi.
P
19 yıl
Er
Konu Sahibi

kızdıım yok sana kendime kızıorum ben telefon numarasını kullanıcılar giriyor ama dandik dandik giriyor
benim bugün bunu halletmem gerekiyor acilen ama olmuyor.en başından nereye yazıcam bunları sorgumu oluşturucam ne yapıcam hakkaten bişi bilmiorum.msn adresini verirmisin bana ordan da konuşalım.tebii bi sakıncası yoksa.


Bu mesaja 1 cevap geldi.
G
19 yıl
Yarbay

Kullanıcıların kullandığı arayüzü soruyorum.



Başkalarınında faydalanabilmesi için sorunları forumda çözmeye çalışalım...


Bu mesaja @poner8 cevap verdi.
P
19 yıl
Er
Konu Sahibi

php den dolduruyorlar bir de mikrodan eski kayıtlar var


Bu mesaja 1 cevap geldi.
P
19 yıl
Binbaşı

kaydederken düzenle o zaman veya masket textBox olarak ayarla adam senin belirlediğin kalıptan başka şekilde giriş yapamaz.


Bu mesaja 1 cevap geldi.
P
19 yıl
Er
Konu Sahibi

ama ben daha önceden girilmiş olan 35000 kaydı istenilen formata çevirmeye çalışacağım veri tabanını kullanarak


Bu mesaja 1 cevap geldi.
G
19 yıl
Yarbay

Yukarıdaki kod php için. Yeni girilecek olanlar için. php ve html kodunu bununla değiştireceksin ama php bilmiyorsan nasıl yapacaksn ? ya da bu neden senin görevin?


Daha önceden girilmiş olanlarıda düzenleyebiliriz de, sorgu girmesini biliyormusun? veritabanı mysql mi bari?


Bu mesaja @poner8 cevap verdi.
P
19 yıl
Er
Konu Sahibi

evet mysql ama ben access te düzelteceim.ya olmuo mu abii.harbi birden ölmek istedim ben


Bu mesaja 1 cevap geldi.
G
19 yıl
Yarbay

Access`da ben yardımcı olamam, bilmiyorum access. Kayıtları mysql`e alabilirsen bişeyler yapabiliriz. Hepsi düzelmez ama büyük oranda toparlarız.


Bu mesaja @poner8 cevap verdi.
P
19 yıl
Er
Konu Sahibi

yapma yaaa kim yardımcı olabilir?sen burada uzun süredir takılıyorsun sanırım.bunu bugün halletmem lazım


Bu mesaja 1 cevap geldi.
G
19 yıl
Yarbay

Sen ilgili yerlere bunun bir günde halledilemeyeceği konusunda rapor ver. mysql e aktarsan bile hepsini düzeltmek zaman alır. Tamamen kullanıcıya bırakılmış veriyi toparlayacaksın, kim bilir neler yazılmıştır. Uzun iş





< Bu mesaj bu kişi tarafından değiştirildi Guest -- 28 Kasım 2006; 12:08:05 >
Bu mesaja @poner8 cevap verdi.
P
19 yıl
Er
Konu Sahibi

P
19 yıl
Er
Konu Sahibi

hadi ama biri yardım etsin lütfen acilllllllll


Bu mesaja 1 cevap geldi.
F
19 yıl
Yarbay

tek yapmam gereken accessde bir taplo sorgusu olustur seni eski tellerini alan onune 532 koy ve yeni tablonu yap sonrada guncelle sorugusu ile tum eski kayıtlarını bu yeni tabloya gore guncelle.En temizi bu.Bana tablo ismini ve kolon asını verirsen sana yapıp yolların soguları ama bi miktar paranıda alırım!


Bu mesaja 1 cevap geldi.
G
19 yıl
Yarbay

Önüne 512 koymakla olsa

mevcut verinin belli bir biçimi yok ki önüne 512 koyuyorsun.
quote:

genellikle girilenler "532XXXXXXX" ya da "532-XXX-XX-XX" ya da "tel:532XXXXXXX"





< Bu mesaj bu kişi tarafından değiştirildi Guest -- 28 Kasım 2006; 16:13:27 >
Bu mesaja @poner8 cevap verdi.