Controllo appuntamenti disponibili sul db

sessia

Nuovo Utente
11 Mag 2020
4
0
1
Ciao a tutti. Ho cercato ovunque una soluzione al mio problema ma con scarsi risultati. Ho iniziato da poco ad usare php e sono ferma da un po' su questo punto.
Nel mio database ho una tabella con gli attributi Ora, Mese e Giorno. Io voglio che il mio utente scelga nella pagina php prima il mese e il giorno e successivamente, dopo aver fatto un controllo nella tabella del db, possa visualizzare gli orari disponibili per il mese e il giorno selezionati (il tutto nella stessa pagina php).
Ho già provato con un ciclo che dovrebbe cancellarmi da un array di orari gli orari già presenti nel db, ma non funziona.
PHP:
if(isset($_POST['giorno']) && isset($_POST['mese']))
    {
        $orario = [8,9,10,11,12,13,14,15,16,17,18,19,20];
        $g = $_POST['giorno'];
        $m = $_POST['mese'];
        $sql = mysql_query("SELECT *
                            FROM Ritiro
                            WHERE GiornoRitiro = $g AND MeseRitiro = $m");
        while($riga = mysql_fetch_array($query))
        {
            $o = $riga["OraRitiro"];
            if(in_array($o,$orario))
                {unset($orario[array_search($o,$orario)]);}   
        }
            unset($_POST['giorno']);
            unset($_POST['mese']);
        header ("Location : ritiro.php"); //ritiro.php è la pagina in cui è contenuto il ciclo
}
Qualcuno riuscirebbe ad aiutarmi?
 

macus_adi

Utente Attivo
5 Dic 2017
1.343
91
48
IT/SW
possa visualizzare gli orari disponibili per il mese e il giorno selezionati (il tutto nella stessa pagina php).
Chiamate in asincorno e non sincrono.... Quindi opterei per ajax!
JavaScript:
let resp={};
axios.post('/url_pagina_result_json.php',{day:giorno,month:mese}).then(response=>{
       resp=response.data;
});
 
Ultima modifica:

marino51

Utente Attivo
28 Feb 2013
3.204
207
63
Lombardia
forse che il risultato della query é
$sql = mysql_query
e poi estrai le righe con
fetch_array($query))
 

sessia

Nuovo Utente
11 Mag 2020
4
0
1
Chiamate in asincorno e non sincrono.... Quindi opterei per ajax!
JavaScript:
let resp={};
axios.post('/url_pagina_result_json.php',{day:giorno,month:mese}).then(response=>{
       resp=response.data;
});

In realtà non ho mai usato ajax e per il momento vorrei restare su php, grazie comunque :)
 

sessia

Nuovo Utente
11 Mag 2020
4
0
1
Ho anche provato ad eliminare l'header perchè mi sono accorta che probabilmente andava in loop ma non ho risolto
 
Discussioni simili
Autore Titolo Forum Risposte Data
M pulsante per aprire una maschera che contiene controllo schede MS Access 0
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
Z Controllo giorni MYSQL PHP 0
M Problema con controllo form in real time jQuery 6
MarcoGrazia jquery validate() controllo checkbox jQuery 2
M Controllo del codice fiscale/partita iva PHP 11
S Software windows10 per controllo contenuti web Windows e Software 6
L input (controllo se è stato modificato o no). PHP 1
W Controllo competitors serp SEO e Posizionamento 2
bubino8 [Javascript] popup di controllo elimina dopo window.print(); Javascript 0
M [MS Access] controllo valido se MS Access 8
MarkRed Come indicare, in una maschera, il primo controllo d'input, tipo "SetFocus" jQuery 9
C [PHP] Controllo <select> comportamento anomalo PHP 2
elpirata [Javascript] Controllo campi required non effettuato Javascript 2
A [PHP] Controllo nome utente form di registrazione PHP 4
L [PHP] controllo dimensione immagine per il resize PHP 2
M [ASP] Upload file da form controllo Classic ASP 5
P [PHP] Controllo al checkbox privacy PHP 6
S [MySQL] Controllo dati di una tabella in tempo reale MySQL 0
T [php] controllo su estensione file PHP 7
M [PHP] Script per controllo disponibilitá negozio in citta PHP 4
I Recupero accesso pannello di controllo dominio Leggi, Normative e Fisco 2
F Controllo dati sui campi di input tramite php PHP 1
R [MS Access] CONDIZIONE CHE CAMBIA PROPRIETA' DI UNA CONTROLLO MS Access 7
M [PHP] Dubbio controllo IF PHP 15
M [PHP] Controllo campo cap con trattino oltre ai numeri PHP 3
Fede72 Controllo registrazioni PHP Mysql PHP 5
L jquery e json controllo valori da determinate chiavi - keys jQuery 0
T [Javascript] un controllo con checkbox che non... controlla... Javascript 3
bubino8 [PHP] Controllo Log e Modifiche Utenti PHP 5
P [PHP] Realizzare un controllo accessi cantiere, problema lettore Qrcode... PHP 0
M [PHP] Controllo inserimento in tempo reale PHP 0
M [PHP] Help: controllo valori inseriti in un campo PHP 1
M [PHP] Impedire di digitare determinati caratteri nell’input (controllo in tempo reale) PHP 4
giancadeejay [PHP] Controllo inserimento tot caratteri PHP 5
giancadeejay [PHP] Controllo su quantita' di caratteri inseriti, in colonna db PHP 5
F [Javascript] Controllo stringa jquery Javascript 4
B [MySQL] CONTROLLO SE CAMPO1 > CAMPO2 MySQL 0
CristianB72 [PHP] Controllo sintassi indirizzo email non funziona PHP 13
M [PHP] controllo inserimento dati un un form PHP 4
ANDREA20 [PHP] Controllo email se e valida PHP 5
elpirata [Javascript] Controllo su campo ricerca data Javascript 1
P scavalca il controllo dello username PHP 1
A problema controllo Javascript 2
C controllo con metodo text non funzionante Javascript 7
P Controllo valori duplicati in un campo a Maschere continue MS Access 0
P controllo browser sul server o in php? PHP 2
P Controllo estensione di un file PHP 1
G ACCESS 2013 controllo TreeView MS Access 0
M controllo due tabelle per risultato PHP 0

Discussioni simili