Visualizzazione dei risultati da 1 a 4 su 4

Discussione: count

  1. #1
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643

    count

    Uso il seguente script per cercare all'interno delle mie news, volendo aggiungere il conteggio dei record trovati cosa dovrei aggiungere?

    codice:
    <%
    	Response.Buffer = true;
    	var Cn = new ActiveXObject("ADODB.Connection");
    		Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("mdb-database/db.mdb"));
    	var testo = new String(Server.HTMLEncode(Request.Form("cerca")));
    	var r_testo = testo.replace(/'/g,"''");
    	var cerca = r_testo.split(" "); // Tutte le parole chiave devono essere separate da uno spazio vuoto
    	var sql = "SELECT * FROM news WHERE ";
    		for (var i=0; i<cerca.length; i++)
    		{
    			if (i > 0) sql += " AND";
    			sql += " titolo LIKE '%" + cerca[i] + "%'";
    		}
    		sql += " ORDER BY Id Desc";
    	var Mostra = Cn.Execute(sql);
    %>
    Giò

  2. #2
    Utente bannato
    Registrato dal
    Oct 2003
    Messaggi
    372
    codice:
    ..
    ..
    .. 
    	sql += " ORDER BY Id Desc";
    	var Mostra = Cn.Execute(sql);
            var conta=Cn.Execute("SELECT COUNT(*) AS tot FROM ("&sql&") as tab_count");
    ..
    ..
    ..
    per richiamare il numero di record basta richiamare conta("tot")

  3. #3
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Ho aggiunto la riga che hai postato, ma mi restituisce errore

    Istruzione SQL non valida. Prevista 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT' o 'UPDATE'.
    cerca.asp, line 20
    Giò

  4. #4
    var contatore=cn.recordcount

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.