• Home
  • Forum
  • Fare Web
  • PHP

[PHP] Ricerca con data timestamp

  • Creatore Discussione Creatore Discussione Max61
  • Data di inizio Data di inizio 25 Ago 2016
Prec.
  • 1
  • 2
  • 3
Primo Prec. 3 di 3

livellacri

Utente Attivo
18 Ago 2016
108
13
18
  • 30 Ago 2016
  • #41
C'era una parentesi graffa di troppo.
Prova ora:
PHP:
if (isset($_POST['form-ricerca'])) {
$nome_tabella = "tblprenotazioneauto";
$field = array("str_data","nominativo","matricola","orauscita_piedi","oraentrata_piedi","motivo","tipouscita","modificato_da","datamodifica");
$field_view = array("Data", "Nominativo", "Matricola", "Ora uscita", "Ora entrata", "Motivo", "Tipo uscita", "Modificato da", "Data ora modifica");
$field_timestamp = array("str_data");
if ($_POST['data2']<1) {
$_POST['data2'] = $_POST['data1'];
}
$data1 = $_POST['data1'];
$data1 = explode("-", $data1);
if(!checkdate ( (int)$data1[1] , (int)$data1[0] , (int)$data1[2] )){
echo "data errata";//e un ritorno automatico al form
}
$timestamp1 = mktime(0,0,0,$data1[1],$data1[2],$data1[0]);
$data2 = $_POST['data2'];
$data2 = explode("-", $data2);
if(!checkdate ( (int)$data2[1] , (int)$data2[0] , (int)$data2[2] )){
echo "data errata";//e un ritorno automatico al form
}
$timestamp2 = mktime(23,59,59,$data2[1],$data2[2],$data2[0]);
echo "<table>";
echo "<tr>";
foreach ($field_view as $thisfield) {
echo "<th>".$thisfield."</th>";
}
echo "</tr>";
$wh="";
if(!empty($_POST['tipouscita'])) $wh.=" AND tipouscita='".$_POST['tipouscita']."'";
if(!empty($_POST['matricola'])) $wh.=" AND matricola='".$_POST['matricola']."'";
$query = "SELECT * FROM $nome_tabella WHERE str_data BETWEEN $timestamp1 AND $timestamp2 $wh";//se il campo str_data e tipo intero, se stringa ci vogliono gli apici
//...
$result = $DB->query($query);
while ($resultarray=$result->fetch_assoc()) {
echo "<tr>";
foreach ($field as $thisfield) {
if (in_array($thisfield, $field_timestamp)) {
echo "<td>".date("d/m/Y",intval($resultarray[$thisfield]))."</td>";
}
else {
echo "<td>".$resultarray[$thisfield]."</td>";
}
}
echo "</tr>";
}
echo "</table>";
}
$DB->close();
 
M

Max61

Utente Attivo
2 Mar 2014
760
4
18
  • 30 Ago 2016
  • #42
FUNZIONA!!!
Di nuovo grazie a tutti coloro che mi hanno aiutato.
Max61
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 30 Ago 2016
  • #43
ciao
livellacri ha ragione mi ero dimenticato gli apici
quale è la riga 88?
poi eventualmente metti un var-dump per verificare che la query venga scitta come dovrebbe
PHP:
//....
if(!empty($_POST['matricola'])) $wh.=" AND matricola='".$_POST['matricola'];
$query = "SELECT * FROM $nome_tabella WHERE str_data BETWEEN $timestamp1 AND $timestamp2 $wh";
var_dump($query);
//......

poi per favore scrivi il codice con gli appositi bccode

ops: arrivato in ritardo
 
M

Max61

Utente Attivo
2 Mar 2014
760
4
18
  • 30 Ago 2016
  • #44
Ciao e grazie...ma non so dove sono gli appositi bccode...
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 30 Ago 2016
  • #45
ciao
hai due modi
nella quartultima iconcina della formattazione "inserisci..." clicchi e selezioni codice, nella finestra che si apre scrivi il codice, selezioni il tipo e dai l'ok
oppure manualmente prima del codice metti [...] e alla fine [/...] dove al posto dei puntini metterai o PHP o HTML o CODE tra le parentesi quadre
 
M

Max61

Utente Attivo
2 Mar 2014
760
4
18
  • 30 Ago 2016
  • #46
TROVATO...
Codice:
php
GRAZIE
 
Prec.
  • 1
  • 2
  • 3
Primo Prec. 3 di 3
Devi accedere o registrarti per poter rispondere.

Discussioni simili

[PHP] Ricerca con risultati cliccabili
  • Alex_70
  • 14 Nov 2018
  • PHP
  • 2
Risposte
21
Visite
18K
PHP 17 Nov 2018
Alex_70
[PHP] Problema ricerca con apostrofo
  • T4MAR4
  • 17 Lug 2017
  • PHP
Risposte
2
Visite
2K
PHP 18 Lug 2017
T4MAR4
[PHP] ricerca in una tabella con my sql
  • giuseppe_123
  • 20 Nov 2016
  • PHP
Risposte
0
Visite
1K
PHP 20 Nov 2016
giuseppe_123
N
PHP Ricerca utente, Tabella con più elementi
  • Nickname
  • 27 Giu 2014
  • PHP
Risposte
8
Visite
2K
PHP 2 Lug 2014
Nickname
N
R
Ricerca Email in database mysql con php
  • rikideveloper
  • 29 Dic 2013
  • PHP
Risposte
2
Visite
2K
PHP 29 Dic 2013
rikideveloper
R
S
[RISOLTO]aiuto, non riesco afar funzionare il camp odi ricerca per un DB con PHP
  • star
  • 7 Ott 2013
  • PHP
Risposte
5
Visite
2K
PHP 9 Ott 2013
Longo8
A
Ricerca full text mysq ed estrazione con php
  • alexgentili
  • 20 Feb 2013
  • PHP
Risposte
8
Visite
2K
PHP 21 Feb 2013
criric
G
Php problema con risultato di ricerca
  • giusalvo
  • 14 Ago 2012
  • PHP
Risposte
2
Visite
1K
PHP 16 Ago 2012
giusalvo
G
K
Problema ricerca con piu campi in php
  • krat0s89
  • 2 Giu 2012
  • PHP
Risposte
3
Visite
2K
PHP 4 Giu 2012
borgo italia
W
[Php - MySql] ricerca con form select diversi
  • windtalk
  • 27 Gen 2010
  • PHP
Risposte
14
Visite
7K
PHP 28 Gen 2010
borgo italia
U
PHP creare un file excel dopo ricerca nel DB
  • Umberto Federico
  • 15 Giu 2022
  • PHP
Risposte
0
Visite
1K
PHP 15 Giu 2022
Umberto Federico
U
G
Colorare menu select attraverso ricerca php
  • Gabriele_04
  • 18 Ott 2021
  • PHP
Risposte
0
Visite
1K
PHP 18 Ott 2021
Gabriele_04
G
L
  • Bloccata
PHP motore di ricerca nel sito
  • lugalzaggesi
  • 8 Ott 2021
  • PHP
Risposte
1
Visite
1K
PHP 8 Ott 2021
Max 1
L
Ricerca sviluppatori PHP tempo indeterminato Milano
  • Lambdaict
  • 6 Lug 2019
  • Offerte e Richieste di Lavoro e/o Collaborazione
Risposte
0
Visite
1K
Offerte e Richieste di Lavoro e/o Collaborazione 6 Lug 2019
Lambdaict
L
S
[PHP] Creare collegamento filtri di ricerca al database
  • sal88
  • 25 Giu 2019
  • PHP
Risposte
6
Visite
3K
PHP 27 Giu 2019
sal88
S
L
[PHP] Ricerca su search bar esterna
  • Lorenzo Pezzi
  • 3 Mag 2019
  • PHP
Risposte
1
Visite
1K
PHP 3 Mag 2019
macus_adi
[PHP] motore di ricerca nel sito
  • ANDREA20
  • 5 Ott 2018
  • PHP
Risposte
11
Visite
2K
PHP 7 Ott 2018
macus_adi
O
[PHP] Ricerca record tramite post
  • ONE313
  • 4 Ott 2018
  • PHP
Risposte
7
Visite
2K
PHP 6 Ott 2018
ONE313
O
T
[PHP] Ricerca nel database
  • titano
  • 29 Ago 2018
  • PHP
Risposte
2
Visite
5K
PHP 29 Ago 2018
titano
T
C
[PHP] Ricerca multipla, evitare if
  • cosworthwolf
  • 21 Giu 2018
  • PHP
Risposte
4
Visite
2K
PHP 21 Giu 2018
macus_adi
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?