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

---------

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

From: Ahmet (corsairsoft@hotmail.com)
Date: Tue 25 Jul 2006 - 11:26:55 GMT


merhaba arkadaşlar

ben mysqlde barkod alanıma EAN13 kodunu sağlamasını yaptırmadan yazdırdım
 yani 12 hane şimdi ise sağlamalı yazdırmak istiyorum

sağlamasını yaptırmak için update yazmaya çalışıyorum

sağlama hesaplaması ise şöyle

barkodum diyekimki 001234567890

1. 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 bulunuyor

sağlamalı barkod ise

0012345678905 olmuş oluyor

bu update kodunu nasıl yazabilirim veya
 VARCHAR bir alanda istediğim hanedeki değere nasıl ulaşırım gerisini yapabilirim sanırım?

kolay gelsin

_______________________________________________
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.