Newsgroup: it.comp.www.php
Titolo: [URGENTE] Mi arrendo!

Non posso stare sveglio tutte le notti per cercare di risolvere un problema
così stupido (mai quanto me, evidentemente...) e non trovare la soluzione
che mi vada bene...Chiedo lumi a chi ha molta più esperienza di me.
Ho un db mysql dal nel quale ho creato una tabella "inserimenti", e nella
quale c'è un campo che si chiama "data_ins". Tramite un form gli utenti
inseriscono dei record, e quindi ogni record ha un suo campo "data_ins" che
può risultare uguale per molti dei record inseriti: il campo viene
memorizzato in timestamp.
Per l'estrazione e l'intabellamento faccio una query che confronta il campo
"data_ins" con la data odierna: per ora estraggo solo quei record in cui il
campo coincide con la data odierna, ma......ho bisogno di inserire dei
pulsanti per muovermi avanti ed indietro di un giorno alla volta: sottolineo
"alla volta", perchè quando filtro il db sulla data del giorno dopo (o
prima), con gli stessi tasti ho bisogno di muovermi ancora avanti ed
indietro. Inoltre, possibilmente, la pagina dovrebbe avere anche il refresh
impostato, visto che l'utenza continuerebbe ad inserire... Mi sembrava
semplice, ma non lo è (almeno per me)!
Se qualcuno ha già risolto un problema di questo genere o conosce la
soluzione, mi può dare una mano gentilmente?....Vanno bene anche soluzioni
alternative.
Ringrazio anticipatamente e vi seguo sempre con molta attenzione, Carlo.

 wrote in message
news:rzcH9.53778$3l.15...@twister1.libero.it...

OK, fammi capire..
hai un DB del tipo:
cmp_1    data_ins    cmp_2
dove in data_ins ci metti le date (formato timestamp, che puoi elaborare per
sapere il giorno e quindi farci la query)
il tuo problema e' la navigazione ed il refresh:
refresh, credo che la cosa migliore per fare il refresh sia impostarlo ogni
30 secondi o un minuto se e' tutta pagina, se invece sei in un IFRAME puoi
impostartelo anche a 5 10 secondi (cerca su 
www.html.it
 il refresh pagina
automatico)
per la navigazione ti puoi fare due pulsanti, che si riferiscono al link
della pagina stessa ma che gli passano come parametro il GIORNO
esempio
if  (!$oggi)    $oggi=2-03-2002
carico la pagina e faccio la query selezionando i record del giorno
12-03-2002
inserisco due pulsanti che passeranno alla pagina la variabile $oggi, il
resto della pagina non cambia (mmm. forse non farai il refresh se l'utente
e' in navigazione nei giorni precedenti)
spero di averti aiutato..
ciao
TWiN
www.bibivu.it
Fabrizio

 ha scritto nel messaggio
news:rzcH9.53778$3l.15...@twister1.libero.it...


 ha scritto nel messaggio
news:_eeH9.55303$2B1.1...@twister2.libero.it...


 ha scritto nel messaggio
news:_eeH9.55303$2B1.1...@twister2.libero.it...


 ha scritto nel messaggio
news:UMnH9.56468$2B1.1...@twister2.libero.it...


Un genio....Grazie Marcello! E dire che lo credevo banale: magari lo sarà
per te, ma capisco che ho da studiare ancora un bel po'....
Se ti posso disturbare ancora 5 minuti, ho trovato un altro scoglio....
Il form che invia i dati fa riferimento con POST alla pagina salva.php, che
fa i controlli sui campi e sull'esattezza di una variabile $pass che deve
essere inserita nel form stesso (questo perchè al momento non è implementato
un sistema di autenticazione): se $pass è ok, procede e scrive sul db,
altrimenti messaggio d'errore.
Il problema è che se è tutto ok l'utente mi rimane su quella pagina, e
facendo un semplice refresh scrive ancora sul db: sai che macello...!
In che modo posso uscire dalla pagina azzerando le variabili, senza
l'intervento dell'utente...?
Inoltre sai dove posso reperire informazioni e/o esempi di collegamento tra
PHP (win2000) e AS/400 (magari evitando ODBC)?
Grazie ancora, sei di una disponibilità esemplare:-)
Carlo.

 Grazie ancora, sei di una disponibilità esemplare:-)
Prego è un piacere e imparo anche io cose nuove.
;-)
Marcello

 ha scritto nel messaggio
news:yzFH9.59667$2B1.1...@twister2.libero.it...


 if (!isset($_SESSION[g]))
Ho provato, e così non funge: ho dovuto testare $PHPSESSID, altrimenti setta
ogni volta $g=0
if(!isset($PHPSESSID)) etc...

Tutto perfetto...Se al posto del form con i pulsanti volessi usare dei
semplici link, che parametro dovrei passare: id o value...?
Seconda domanda: anche qui, se faccio il refresh della pagina il conteggio
va a pallino ovviamente. C'è un rimedio...?
Grazie infinitamente, Carlo.