Here's a problem for the PHP-juggler in you. I want to use plain-ol' mysql_* functions of PHP.
Ben şu MySQL tablo var:
+-----+-----------------+ | id | thread | +-----+-----------------+ | 14 | 01/ | | 14 | 02/ | | 14 | 03/ | | 15 | 01/ | | 22 | 01/ | | 24 | XXX | | 24 | XXX | | 24 | XXX | | 24 | XXX | | 32 | XXX | | 32 | XXX | +-----+-----------------+
"XXX" değerleri benim yapım vardır. Ben bu bir, bu tabloyu (GÜNCELLEME) değiştirmek istiyorsanız:
+-----+-----------------+
| id | thread |
+-----+-----------------+
| 14 | 01/ <- |
| 14 | 02/ |
| 14 | 03/ |
| 15 | 01/ <- |
| 22 | 01/ <- |
| 24 | 01/ <- |
| 24 | 02/ |
| 24 | 03/ |
| 24 | 04/ |
| 32 | 01/ <- |
| 32 | 02/ |
+-----+-----------------+
"Id" alanının her new değerine (burada "<-" dır; benim yapım, aynı zamanda), "iplik" alan değeri "01 /" kendini sıfırlamak ve artan sürdürmelidir "id" yeni bir değer bulunana kadar.
Ben bir şekilde artırmak için COUNT (id) ile sorgulama denedim. Ben dizide depolamak çalıştı. Ben de () mysql_data_seek düşündüm. Ne yazık ki, ben çekip görünmüyor.
: Ben "thread" biçiminde hakkı olsa var
$thread = $i < 10 ? "0$i" : $i;
Yani, 10'dan büyük ise, önde gelen sıfır almaz. Ama bu sadece eğlenceli bir parçası.
Herhangi bir yardım mutluluk duyacağız.
Thanks