RE: [Linux-programlama] MySQL barkod düzeltme :(

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: eralp erat (eralp_erat@hotmail.com)
Date: Tue 25 Jul 2006 - 12:32:48 GMT


temp bir field ile once checksum ların doğru hesaplanip hesaplanmadigina bir bakivermelisin..
 
bunun icin ilgili field dan substring fonksiyonu ile istedigin lokasyondaki karakteri alabilirsin..
 
umarim sorunu yanlis anlamamisimdir :) Uyukluyorumda..
 
iyi calismalar.
 
Eralp
 

From: corsairsoft@hotmail.comTo: linux-programlama@liste.linux.org.trDate: Tue, 25 Jul 2006 14:26:55 +0300Subject: [Linux-programlama] MySQL barkod düzeltme :(

merhaba arkadaşlarben mysqlde barkod alanıma EAN13 kodunu sağlamasını yaptırmadan yazdırdımyani 12 hane şimdi ise sağlamalı yazdırmak istiyorum
 
sağlamasını yaptırmak için update yazmaya çalışıyorumsağlama hesaplaması ise şöyle
 
barkodum diyekimki 0012345678901. 0 + 2 + 4 + 6 + 8 + 0 = 20 // çift haneler toplanıyor
2. 20 * 3 = 60 // sonuç 3 ile çarpılıyor
3. 0 + 1 + 3 + 5 + 7 + 9 = 25 // tek haneler toplanıyor
4. 60 + 25 = 85 // sonuçlar toplanıyor
5. 90 - 85 = X // X değeri EAN13 barkodunun son checksum hanesi bulunuyorsağlamalı barkod ise0012345678905 olmuş oluyorbu update kodunu nasıl yazabilirim veyaVARCHAR bir alanda istediğim hanedeki değere nasıl ulaşırım gerisini yapabilirim sanırım?kolay gelsin
_________________________________________________________________
Try Live.com: where your online world comes together - with news, sports, weather, and much more.
http://www.live.com/getstarted

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.