2016-03-24 16 views
-1

Tablonumdan bir kimlik, yorum ve durum sütunu alan bir sorgum var. Hem yorum hem de durum sayfası kullanıcı tarafından güncellenebilir. Kimlik, her kaydı güncellemek için kullanılır. Bir döngü sorgusu RecordCount dayalı meydana böylece bunu kurdunuz ama sayaç değeri çarpın kez döndürür: elle göstermek için sözdizimi güncellersenizColdFusion: Tek Bir Tıklamayla Birden Fazla Kayıt Güncelleme

yani RowCount = 3, 3, 3

döngü sayacı 3, iyi çalışıyor. Bir HTML tablosuna çıkış yapmak için cfoutput etiketini kullanıyorum, bu yüzden etiket tabloda yer alıyor. Bu önemli mi? Bir <cfoutput query="ReviewExpand"> TAG içindeki # ReviewExpand.RecordCount # kullanıyorsunuz

<form action="cit_update.cfm" method="post" id="citUpdate"> 
<input type="hidden" name="RowCount" value="#ReviewExpand.RecordCount#"> 
+0

Sorunuz oldukça açık değil ama bunlar 2 şey olabilir. 1. RecordCount her zaman sorgudan döndürülen satır sayısını döndürür, böylece eğer sorgunuz 3 satır döndürürse geri dönecektir 3. 2. 3 3 3 gibi birçok yerde bir yere eklendiğinde içinde içinde bir yere sahip olursunuz. ile arasında değişiklik yapmanız gerekecek ve her şey iyi olacak – Bonanza

+0

Bonanza, Hızlı yanıt için teşekkürler. Sanırım bunu anladım. Bir süredir stumped oldum! Döngüsünde sadece # RowCount # yerine #val (RowCount) # ekledim ve iyi çalıştı. Cfloop için cfoutput'u değiştirdiğimde, sayfam bir şey yüklemedi. – PPJN

+0

Yine de giriş alanımın neden rekor sayının virgülle ayrılmış bir listesini döndürdüğünü anlayamıyorum ... val() çözümü işe yarıyor ama ideal değil – PPJN

cevap

1

, sonra dönüş RecourdCount kez gerçekleşiyor: Neyse, işte rekor sayımını ayarlamak için benim sözdizimi.

RecordCount'u <cfoutput query=""> ... döngüden çıkarmanız gerekiyor.

+0

O zaman bir cfset etiketi içinde olur mu? – PPJN

+0

Evet, bir cfset etiketinin içinde olabilir! VEYA form alanınızı sorgu döngüsünden çıkarın ve RecordCount'u sorun olmadan kullanın. –

+0

Teşekkürler! Bu benim problemimi çözdü! – PPJN

İlgili konular