salve a tutti... spero di postare nell'aera giusta:
in merito al tutorial Paginazione di dati con ASP e MySQL raggiungibile a questo link (da premettere che ho appena preso la decisione di passare da access a mysql) ho provato a mettere in pratica il tuttorial.
bene allora dopo aver convertito il db access in mysql ho modific<ato lo script secondo la mia esigenza... mi serviva in pratica estrarre un numero di record racchiusi tra una data e un'altra! bene, lo script mi funge solo c'è un piccolo particolare che mi sta facendo impazzire e cioè a seconda dei record dovrebbe restituirmi un totale di pagine da 1 a tre, invece me ne restituisce 28.
nelle prime tre pagine i record ci sono tutti, mentre invece nelle successive se ci clicco me le restituisce vuote!
devo dire però che me ne restituisce 28 perché per provare ad estrarre i recorda tra una data e l'altra ho fatto prima delle prove e non mi fungeva fino a quando ho trovato la soluzione e cioè prima non mettevo nessuna regola quindi la slq era:
e me li restituiva tutti, infatti le pagine erano 28 ed erano tutte piene di record... 'nsomma fungeva, poi sono riuscito a capire che per estrarre i record tra una data e lì'altra dovevo fare così:
ora mi restituisce, come vi dicevo, i record per quanti ne sono effettivamente, i quali occupano tre pagine (ne visualizzo 6 per volta) ma contrinua a darmi come totale delle pagine 28 e se clicco sulla 4 pagine ovviamente la stessa è vuota!!!!!!
ora siccome mi sono appena avvicinato al mysql (precisamente da ieri) non riesco a capire come mai mi dà questo errore!! potete aiutarmi plEaSe!!!!!!!!!!!
in merito al tutorial Paginazione di dati con ASP e MySQL raggiungibile a questo link (da premettere che ho appena preso la decisione di passare da access a mysql) ho provato a mettere in pratica il tuttorial.
bene allora dopo aver convertito il db access in mysql ho modific<ato lo script secondo la mia esigenza... mi serviva in pratica estrarre un numero di record racchiusi tra una data e un'altra! bene, lo script mi funge solo c'è un piccolo particolare che mi sta facendo impazzire e cioè a seconda dei record dovrebbe restituirmi un totale di pagine da 1 a tre, invece me ne restituisce 28.
nelle prime tre pagine i record ci sono tutti, mentre invece nelle successive se ci clicco me le restituisce vuote!
devo dire però che me ne restituisce 28 perché per provare ad estrarre i recorda tra una data e l'altra ho fatto prima delle prove e non mi fungeva fino a quando ho trovato la soluzione e cioè prima non mettevo nessuna regola quindi la slq era:
Codice:
SQL = "SELECT * FROM tabella ORDER BY numero DESC"
Codice:
SQL = "SELECT * FROM tabella where pcat like 'ordini' and pdate Between '2008/01/01' and '2008/12/31' ORDER BY numero DESC"
ora siccome mi sono appena avvicinato al mysql (precisamente da ieri) non riesco a capire come mai mi dà questo errore!! potete aiutarmi plEaSe!!!!!!!!!!!