Select "dinamica" nella stessa pagina

andrex1191

Utente Attivo
5 Apr 2011
78
0
0
Salve, vi espongo il problema:
io ho una tabella chiamata esame con i campi ID - DATA - ORA_INIZIO - ORA_FINE
tramite una query prelevo le date che mi interessano e le mostro all'utente tramite una select in questo modo:
PHP:
<?
include'connect.php'; //connessione db
$trovadatisessione = "SELECT * FROM esame WHERE Data > CurDate()"; 
$eseguises = mysql_query($trovadatisessione, $conn) or die("Errore nell'invio della seconda query"); 
?>

<select name="date">
<?php
     while ($arraysessione = mysql_fetch_assoc($eseguises))
       {
        echo '<option value='.$arraysessione["id"].'>'.$arraysessione["Data"].'</option>';
       }
?>
</select>

e fin quì tutto ok..
ora quando l'utente sceglie una data tramite la select deve poter essere informato dell'orario in cui si terrà l'esame che ovviamente varierà dinamicamente a seconda della data scelta.

se ad esempio ho questi dati nella tabella:
(ID) - (DATA) - (ORA_INIZIO) - (ORA_FINE)
1 - 2011/04/20 - 10 - 12
2 - 2011/04/26 - 09 - 11

se l'utente sceglie tramite la select la data del 20 aprile in basso dovrà comparire una label contenente:"dalle 10 alle 12"
oppure se sceglie la data del 26 aprile dovrà comparire nello stesso modo "dalle 09 alle 11"

tutto questo nella stessa pagina..e preferibilmente solo con l'uso del php
si può fare?
spero sia chiaro..
Grazie comunque per le risposte date
saluti
 
Ultima modifica:

micio86

Utente Attivo
Scusa

Fai una query simile a questa:

$trovadatisessione = "SELECT * FROM esame WHERE Data > CurDate()";

ma modificando il Where:

$trovadatisessione = "SELECT * FROM esame WHERE Data = '".$_POST['date']."'";

Ovviamente solo con php ti ricarica tutta la pagina.
 

andrex1191

Utente Attivo
5 Apr 2011
78
0
0
Fai una query simile a questa:

$trovadatisessione = "SELECT * FROM esame WHERE Data > CurDate()";

ma modificando il Where:

$trovadatisessione = "SELECT * FROM esame WHERE Data = '".$_POST['date']."'";

Ovviamente solo con php ti ricarica tutta la pagina.

Questo funzionerebbe con il passaggio del valore tra due pagine
ma io vorrei fare una cosa dinamica..che al cambiare della scelta di una data (tramite select) cambi l'orario corrispondente tutto nella stessa pagina..
 

andrex1191

Utente Attivo
5 Apr 2011
78
0
0
Se non vuoi ricericare la pagina ti serve studiare un po di Ajax...

Altrimenti il form lo fai puntare sulla stessa pagina e ottieni lo stesso effetto caricando però l'intera pagina.

potresti gentilmente mostrarmi il metodo in js o anche ajax ? e magari mi metti qualche commento giusto per capirci qualcosa..
grazie comunque per le risposte

saluti
 

andrex1191

Utente Attivo
5 Apr 2011
78
0
0
Come pensavo non ci ho capito granchè
mi sa che dovrò cimentarmi in questo nuovo linguaggio poichè da quello che ho capito questa cosa solo con l'uso del php non si può fare

grazie delle risposte
saluti
 

micio86

Utente Attivo
Come ti dicevo

Ajax è una gran figata come risultato, ma programmarla è una bella rottura.
Hai presente su facebook i commenti? Ecco quelli sn fatti in ajax.
Te scrivi il commento, invii e viene memorizzato in un db e ricaricata la porzione di pagina contenente i commenti. Il tutto senza caricare l'intera pagina.

Php invece ha bisogno del refresh.
 

andrex1191

Utente Attivo
5 Apr 2011
78
0
0
Se poi qualcun'altro è così gentile da elencarmi e spiegarmi il modo in cui farlo con javascript ne sarei felicissimo..
grazie!

saluti
 
Discussioni simili
Autore Titolo Forum Risposte Data
W MySQL SELECT list dinamica MySQL 0
T problema con select dinamica con jquery Javascript 0
L [PHP] SELECT DINAMICA PHP 0
MatMac System [PHP] Gestione dinamica select-option PHP 3
D Come salvare scelta della select "dinamica" ajax-php? Come dato php o attributo value tag option? Ajax 5
T [Javascript] un form con select dinamica che funzioni da menù... Javascript 2
asevenx [PHP] select dinamica con valori estratti dal database in base alle scelte precedenti PHP 3
A Aiuto per Select form dinamica PHP 0
F Problema selezione dinamica select/jsp/mysql Javascript 0
C Select dinamica con option prelevati da un file xml Ajax 1
N Validazione form e select dinamica Javascript 5
E problema con select dinamica - doctype - ie ASP.NET 4
S Problema con 2 funzioni:array,select dinamica Javascript 21
T Problema con select dinamica Javascript 2
M Select dinamica in javascript, aiuto... Javascript 1
C Select dinamica con PHP PHP 10
M Select dinamica asp non funziona su chrome e ff -> si su ie...help Classic ASP 6
N Select dinamica con utilizzo di php e JQuery jQuery 5
P Problemi select dinamica PHP 0
S Aggiornamento contenuto di un div dopo la creazione di una select dinamica Javascript 0
B Select dinamica PHP 4
L Ripetere Campi disabilitando input in riferimento ad un valore della select jQuery 0
otto9due Ordinare option di una select Javascript 5
W MySQL ciclo in SELECT MySQL 0
M Select Option dentro una Table jQuery 2
G Colorare menu select attraverso ricerca php PHP 0
L problema con query select PHP 2
F menù select dinamico da db in php PHP 3
D popolare campi tra th alla select PHP 36
M Estrarre valore con SELECT COUNT PHP 0
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
L Select Dinamiche...da txt? PHP 3
E Php select option e ajax PHP 23
R Select concatenata che non funziona la seconda volta Ajax 3
L select join e sottrazione punti PHP 13
L input dati con inser into select ? PHP 4
V hierarchy-select jQuery 0
Emix Select concatenate php sql ajax PHP 2
F query e form con select multipla PHP 17
T recupero valori select multipla da android Javascript 3
J php, scegliere autista da select e mostrare se ha fatto un incidente PHP 8
Tommy03 Select in ordine per numero di record MySQL 7
J Far comparire e scomparire un div con un select Javascript 1
M Opzioni select da 1 a 200 PHP 0
I Fatal error: Query Failed! SQL: SELECT * INTO OUTFILE PHP 1
C input in sostituzione della select PHP 2
G Insert into select - Aiuto MySQL 0
max1974 autocomplete trigger select jQuery 0
X [Select] Valori chiave non presenti in un'altra tabella MySQL 2
M Estrarre dati da una select HTML PHP 3

Discussioni simili