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
