Ciao a tutti del forum e grazie per avermi accettato.
Ho una necessità di questo tipo:
Ho una <table> con le ore dei dipendenti che prende i dati da Mysql. fin qui li carica e tutto bene
Sopra alla tabella ho piazzato una select che vorrei mi facesse da filtro per data:
stavo quindi pensando di adottare una cosa del genere usando all'inizio:
la funzione:
......... e qui che devo caricare la tabella di nuovo? ma verrebbe duplicata sotto l'altra già presente immagino
}
La domanda è: come posso fare per ricaricare la table "filtrata" aggiornando quella esistente che carico ad apertura di pagina? Devo servirmi di Ajax o riesco anche con PHP senza disturbare JQUERY?
grazie per i vostri consigli illuminanti che riuscirete a darmi.
sanzweb
Ho una necessità di questo tipo:
Ho una <table> con le ore dei dipendenti che prende i dati da Mysql. fin qui li carica e tutto bene
Sopra alla tabella ho piazzato una select che vorrei mi facesse da filtro per data:
HTML:
<div id="filtri">
<h3>Filtra per data:</h3>
<form id="filtra-data" method="GET" action="">
da <input type="date" data-format="yyyy-mm-dd" name="inizio" id="inizio" placeholder="inizio" />
a <input type="date" data-format="yyyy-mm-dd" name="fine" id="fine" placeholder="fine" />
<input type="button" name="filtra" id="filtra" value = "Filtra"/>
</form>
</div>
stavo quindi pensando di adottare una cosa del genere usando all'inizio:
PHP:
if(isset($_GET['filtra']))
{
$inizio = $_GET['inizio'];
$fine = $_GET['fine'];
filtra_record($inizio, $fine); //chiamata alla funzione
}
la funzione:
PHP:
function filtra_record($inizio, $fine){
$db_host = '89.46.111.72';
$username = 'Sql1250405';
$password = '608h3if5o2';
$dbname = "Sql1250405_2";
$conn = new mysqli($db_host , $username, $password, $dbname);
$sql = "SELECT * FROM interventi WHERE data BETWEEN '" . $inizio . "' AND '" . $fine . "' ORDER BY data DESC";
$result = $conn->query($sql);
......... e qui che devo caricare la tabella di nuovo? ma verrebbe duplicata sotto l'altra già presente immagino
}
La domanda è: come posso fare per ricaricare la table "filtrata" aggiornando quella esistente che carico ad apertura di pagina? Devo servirmi di Ajax o riesco anche con PHP senza disturbare JQUERY?
grazie per i vostri consigli illuminanti che riuscirete a darmi.
sanzweb
Ultima modifica di un moderatore: