Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Php - Mysql
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 10-03-10, 18:48   #31 (permalink)
User
 
Data di registrazione: Feb 2007
Messaggi: 121
E infatti ho detto una scempiaggine..., ovviamente mi prende il $valorecampo e lo trasforma in ora corrente, (to be stupid)....
linno non in linea   Rispondi citando
Vecchio 10-03-10, 18:51   #32 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
Ciao linno,

attento che la funzione time non ha parametri, per cui dovrebbe restituirti sempre il timestamp corrente.
Thedarkita ora è in linea   Rispondi citando
Vecchio 10-03-10, 18:53   #33 (permalink)
User
 
Data di registrazione: Feb 2007
Messaggi: 121
Infatti...
linno non in linea   Rispondi citando
Vecchio 10-03-10, 18:57   #34 (permalink)
User
 
Data di registrazione: Feb 2007
Messaggi: 121
Il mio testare mira a prendere $valorecampo (timestamp) e visualizzare solo l'ora, ho provato anche con explode creando dei mostri....
linno non in linea   Rispondi citando
Vecchio 10-03-10, 19:01   #35 (permalink)
User
 
Data di registrazione: Feb 2007
Messaggi: 121
La query così mi restituisce $valorecampo (timestamp), visualizza solo record data odierna

Codice PHP:
SELECT FROM orario WHERE extract(day from data) = extract(day from curdate()) ORDER BY data DESC 
Per il resto continuo a studiare...
linno non in linea   Rispondi citando
Vecchio 10-03-10, 20:05   #36 (permalink)
 
Data di registrazione: Feb 2010
Messaggi: 136
Stavo rispondendo quando mi sono accorto che c'era una pagina in più!!

infatti avevo scritto:
Quote:
time(void) serve per ottenere il timestamp di quel momento.
Così come hai fatto non hai filtri di alcun tipo, quindi ti farà vedere tutti i dati indistintamente.
Quindi, riattaccandomi ai discorsi precedenti, evita di formattare da query.
Meglio lavorare i dati estratti.

Per prendere il timestamp(se ricordo bene hai data sotto forma di timestamp) ti basta un date("H",$time); basta.
Prova a fare un echo e lo vedi da solo.
$time lo prendi dalla data che hai nel db:
Codice PHP:
$time=$row_test['data'];
echo 
$time//così stampa il timestamp estratto
echo $data("H",$time); //così ti stampa l'ora 
Ma funzionava tutto così bene... non puoi aggiornare il server?
portapipe non in linea   Rispondi citando
Vecchio 11-03-10, 17:07   #37 (permalink)
User
 
Data di registrazione: Feb 2007
Messaggi: 121
Ciao

$time=$row_test['data'];
echo
$time;
// rilascia 20100311075050 quindi 11-03-2010 07:50:50 così dovrebbe essere formattata

echo $data("H",$time); //qui non rilascia nulla

Mi sto deprimendo...


linno non in linea   Rispondi citando
Vecchio 11-03-10, 17:11   #38 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
Dovresti fare:
Codice PHP:
echo date("H",$time); 
Thedarkita ora è in linea   Rispondi citando
Vecchio 11-03-10, 18:04   #39 (permalink)
 
Data di registrazione: Feb 2010
Messaggi: 136
Errore di battitura mio...
date("H",$time);

Thedarkita se n'è accorto

Comunque controlla sempre il codice. Di errori ce ne possono essere anche in script che trovi già fatti nel web.
Per quanto possa saperne dell'argomento, come in questo caso, posso fare errori anch'io, anche se solo di battitura.
Il potere sta nell'imparare da quel che si ottiene.
In questo caso ti ho scritto più volte quella formula ma lavorando sulle date in un sito per un cliente mi sono confuso (mai fare troppe cose insieme!).
Fai tua ogni riga, ogni funzione, così imparerai davvero
portapipe non in linea   Rispondi citando
Rispondi
Tags: , , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 15:25.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.