Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258

    Da categoriaID a categoria

    Ho un db access con una tabella categoria con 2 campi: categoria (popolato da articolomela - articolopera - articolobanana) e categoriaID (popolato da 1 - 2 - 3)

    inoltre ho 2 pagine: default.asp e productbycategory.asp

    in default.asp ho questo codice che punta alla pagina productbycategory.asp

    in productbycategory.asp ho 2 querystring e un codice che stampa a video tutti i record di una categoria: ad esempio mi stampa tutti gli articoli nella categoria articolomela
    codice:
    intcategoriaID = Request.QueryString("intcategoriaID")
    strCatalog_name = Request.QueryString("strCatalog_NAME")
    
    Dim iPageSize       'Number of rows in page
    Dim iPageCount      'The number of pages we'll get back
    Dim iPageCurrent    'The page we want to show
    Dim strParam		'Passing a parameter
    Dim strSQL          'SQL command
    Dim iRecordsShown   'Loop controller for displaying just iPageSize records
    Dim I               'Standard looping var
    
    iPageSize = 5 'Change this integer to the number of records to display on page
    
    ' Retrieve page to show or default to 1
    If Request.QueryString("page") = "" Then
    	iPageCurrent = 1
    Else
    	iPageCurrent = CInt(Request.QueryString("page"))
    End If
    
    'Read in parameters for your query.
    'Read in order or default to intcategoriaID
    If Request.QueryString("intcategoriaID") = "" Then
    	strParam = Response.Write (rsCatalog("categoriaID")) &strCatalog_NAME=Response.Write (Server.URLEncode(rsCatalog("Categoria"))) &rsCatalog("Categoria")
    Else
    	strParam = Request.QueryString("intcategoriaID")
    End If
    
    ' Build SQL String using the parameters
    strSQL = "SELECT * FROM caricoart WHERE categoriaID = '"&strParam&"'"
     
    etc etc...
    il codice mi funziona ma il mio problema è che categoriaID vorrei eliminarlo completamente dal database e vorrei usare come querystring solo il campo categoria...ho fatto varie prove ma non riesco a trovare una soluzione

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Premesso che secondo me è un errore togliere il campo (contatore) come credo che sia categoriaID, comunque penso che basti modificare da categoriaID a categoria e la querystring intcategoriaID in categoria modificando tutti i riferimenti nella pagina productbycategory.asp


    Consiglio non eliminare il campo contatore nella tabella.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.