Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi A - F > Basi di dati ~ comunicazione digitale
Pages: [1] 2 
[INFO] Progetto "Aeroporto"
Clicca QUI per vedere il messaggio nel forum
valery1
Ciao, qualcuno di voi sta svolgendo il progetto di Basi per la realizzazione di un sito web di un aeroporto?!
Se si, mi può contattare via pm per favore?
grazie mille!

lauralalla
ciao io lo sto svolgendo.
Posso esserti utile?

UncleBo
Lo sto facendo anche io...dubbi in condivisione?

Brov84
Io lo devo iniziare ma non so un "h" ne di SQL ne di PHP,non so da che parte iniziare :\ lo schema ER l'ho fatto

essemme
Ciao anche io e Alberto lo vorremmo fare... perche' non ne parliamo qua del progetto anziche' solo via pm?

A che punto sieite?

Grazie 1000, hastaluego!

valery1
io sto iniziando adesso il progetto ma non so come popolare il DB con i dati forniti dal professore, visto che vanno inseriti con una qualche funzione che legge i files.....come si fa?!

UncleBo
io ho fatto un piccolo script che legge dai file che ci hanno dato con la funzione fopen.
la lettura la faccio tramite la fgets e poi butto tutto dentro il db con una insert...

valery1
eh si anche io ho fatto così però non mi torna il pezzo in cui dici "butto tutto dentro con una insert".....cioè la fgets ti legge una riga intera del file, come fai poi a separare i vari valori da inserire nelle tabelle?

UncleBo
fai un'istruzione tipo:
list($aereoporto, $compagnia, $codicevolo, $orapartenza, $oraarrivo, $frequenza, $inizioservizio, $fineservizio) = explode("\t", $info);

il che vuol dire che dentro $info hai quello che hai letto con la fgets, la explode ESPLODE tutte le informazioni separate da tabulazione ("\t") e le mette dentro le variabili che passi come argomento della list

essemme
Ciao, una domanda:
secondo voi per ogni query bisogna andare a leggere dal file e poi, se ci sono modifiche, andare a riscriverci sopra oppure una volta caricato il tutto ( che si puo fare anche comodamente dal terminale di mysql con il comando LOAD INFILE) gestire tutto dal dbms?

poi: non capisco come insreire tutti i record dentro la tabella arrivi e partenze perche' mi inserisce solo la prima riga e poi non avanza, qualcuno sa qualcosa? forse devo specificare anche il comando di rimando a capo \n o simili..

Thx!

valery1
fai un'istruzione tipo:
list($aereoporto, $compagnia, $codicevolo, $orapartenza, $oraarrivo, $frequenza, $inizioservizio, $fineservizio) = explode("\t", $info);



Ok, ma fatto questo mi compare un errore:

Notice: Undefined offset: 7 in c:\programmi\easyphp1-8\www\tanto_non_funziona\prove_progetto\prova.php on line 51


Che cosa vuol dire? cos'è l'offset?! lo stesso errore mi compare per 7 volte di seguito e non capisco come mai.....

UncleBo
prova con questi due file txt e vedi se te lo da ancora..

valery1
Oh con questi files l'errore non compare più! Che cosa hai modificato?

Ricky7
Io ho provato a usare la Insert dopo la list x popolare il database,ma non funzica..praticamente nn succede niente! Non dà nessun errore,ma il db rimane vuoto..:shock:
Nella insert ho specificato la tabella da riempire e poi come VALUES le variabili specificate nella list..è giusto?
Grazie mille!

absynth
Scusate ragazzi
mi potete gentilmente dire dove posso trovare il testo del progetto dell ' Areoporto che lo sto cercando su tutti i siti possibili e nn riesco a trovarlo
grazie mille

absynth
retifico
l ho appena trovato

dover
ciao io anche vorrei inziare ilprogetto ma nn so da dove partire... o meglio esistoo manuali o dispense sulle quali prendere dei suggerimenti sullo svoglimento? ciao e grazie

Totò_7
Originally posted by UncleBo
fai un'istruzione tipo:
list($aereoporto, $compagnia, $codicevolo, $orapartenza, $oraarrivo, $frequenza, $inizioservizio, $fineservizio) = explode("\t", $info);

il che vuol dire che dentro $info hai quello che hai letto con la fgets, la explode ESPLODE tutte le informazioni separate da tabulazione ("\t") e le mette dentro le variabili che passi come argomento della list


Ciao....io ho fatto list e explode....dopo ho aggiunto questo:
$stringa_query="INSERT INTO Volo(Numero_Volo,Frequenza,Data_Inizio,Data_Fine,O
ra_Partenza,Ora_Arrivo) VALUES('$codicevolo','$frequenza','$inizioservizio
','$fineservizio','$orapartenza','$oraarrivo')";
$iscrizione=mysql_query($stringa_query) or die(mysql_error());

xo mi da questo errore.
Warning: mysql_query(): Accesso non consentito per l'utente: 'ODBC'@'localhost' (Password: NO) in c:\programmi\easyphp1-8\www\progetto basi 2006\file php\lettura_file.php on line 15

Warning: mysql_query(): A link to the server could not be established in c:\programmi\easyphp1-8\www\progetto basi 2006\file php\lettura_file.php on line 15
Accesso non consentito per l'utente: 'ODBC'@'localhost' (Password: NO)

Qualcuno sa x caso come si risolve?????

valery1
perchè hai messo il risultato della query in una variabile?! ($iscrizione) ??

UncleBo
dovresti impostare una password nel tuo DB e usare quella anche nella connessione php..non chiedermi perchè:p

valery1
finalmente sono riuscita a popolare il db!
Domandona per qualcuno che sta facendo il punto dei voli in tempo reale....come si fa con le date e i giorni? A quanto ho capito bisogna mostrare in tempo reale quali voli sono decollati, quali sono in check in, quali in imbarco....ecc......ma se per esempio devo fare una SELECT che mi prenda tutti i voli in partenza oggi, come faccio a selezionare quelli ke oggi sono in attività?!! dovrei fare un confronto tra le date di inizio/fine servizio e tra le frequenze! oddio......qualke vaga indicazione?

valery1
sob nessuno?
ma anche solamente la frequenza....come l'avete messa? se si mette varchar del tipo "--mgv--" poi come si fa a usare questo valore nelle query?! martedi e mercoledi sono entrambi identificati dalla M!

UncleBo
Io "estrapolo" la frequenza, in base al giorno in cui viene fatta la select confronto la posizione dell'attributo frequenza del db (substring,etc)..se è diverso da "-" allora il mio volo oggi parte..

valery1
comincio a pensare che questo progetto non sia per niente alla mia portata.......

UncleBo
non è facilissimo...ma con un paio di ore di sonno in meno si può fare:)!!

valery1
un paio d'ore di sonno in meno? si ma da qui a dicembre però!
comunque io non mi dò pace, non riesco a lavorare con le date nelle query SQL...non riesco!!!!...se metto gli operatori di > < = mi dà errore, se uso delle variabili definite fuori dalla query mi dà errore.....non è flessibile per un ca**o sto linguaggio....sto impazzendo!!

BlackJack
scusate ma a voi Mazzoleni risponde alle mail?

UncleBo
ti do un consiglio valery..per le date usa il between...è più facile

valery1
ci ho già provato col between ma mi dà "nessun risultato"....quando i risultati invece dovrebbero esserci!

essemme
Ciao, una domanda: ho dei problemi con i campi chiave delle tabelle arrivi e partenze perche comeavrete di sicuro notato ci sono + voli con lo stesso codice che differiscono solo per frequenza e orari.. quindi come campi chiave per quelle tablelle io ho impostato PRIMARY KEY (`codice`,`ora_partenza`,`gg`,`inizio_servizio`) e, se definisco il campo inizio servizio come data allora non mi carica niente, perche non riesce a "decifrare" il formato di data europeo, almeno io suppongo. Come potrei fare? grazie mille;) S

valery1
io ho chiesto al prof e mi ha detto di modificare i file di input....quindi ho cambiato tutte le date e le ho messe in formato y/m/d....usando "sostituisci" di Word

edit: problema delle date risolto :D

essemme
Grazie,

non saresti così gentile da allegare i file? col comando "sostituisci" non sono riuscito a cambiare tutte le date del documento intero con un solo passo.. tu sei riuscita a farlo con un'istruzione sola?

thx!
S

valery1
no in effetti ci ho messo un pò.......comunque poi ho scoperto che esiste il comando date_format che permette di modificare il formato dell'ora! ti conviene usare quello.....se cerchi con google trovi subito come si usa! fai prima

Totò_7
Qualcuno sa come si fa il punto delle statistiche???????....non riesco proprio a farlo.....e mi manca solo quello x finire:(

essemme
Grazie Valery, risolto il problema delle date facilmente.. grazie comunque!

non capisco perche ma ho dei problemi per le query con le date.. qual'è la maiera giusta di passare una data raccolta in un form?

S

essemme
il mio problema è che se eseguo la query da php non viene considerata la data, mentre da un programma che interroga direttamente sul db la data viene considerata. la query è questa:

SELECT * FROM arrivi a WHERE curdate() between inizio_servizio and fine_servizio;

percui da php mi ritorna tutti gli arrivi mentre dal programma solo quelli compresi tra le date di inizio e fine..

UncleBo
prova
Select * from arrivi a where current_time between ....

essemme
Grazie, risolto, credo fosse un problema di maiuscole-minuscole non chiedetemi perchè....

valery1
Domanda......nella sezione di smarrimento bagagli, voi avete anche messo dei controlli per fare in modo che il numero di volo inserito e la data siano compatibili?! Ovvero che non sia possibile inserire nel form un numero di volo e poi una data in cui quel determinato volo non è in servizio?! ma quanti controlli oh....


seconda domanda..
Ma qualcuno di vuoi per caso sta usando cose del tipo vincoli di check, triggers ecc..?

Totò_7
Qualcuno sa in cosa consiste la discussione del progetto????

essemme
Totò: che io sappia la discussione consiste in una serie di domande molto specifiche sul progetto che hai svolto, in modo da verificare l'autenticità.

Valery: io non ho messo nessun controllo per ora, non è richiesto.. si può sempre pensare di inserirli.

S

Totò_7
[QUOTE]Originally posted by essemme
[B]Totò: che io sappia la discussione consiste in una serie di domande molto specifiche sul progetto che hai svolto, in modo da verificare l'autenticità.

Ok..quindi farà domande specifche e dettagliate sul codice scritto....
Grazie

essemme
Scusate, ho un dobbio:

ho 2 tabelle, una con tutti i voli in arrivo (numero_volo_in_arrivi, freq., balle varie ecc.. ecc..) e un'altra con solo quelli in ritardo (numero_volo_in_arrivo, data, tempo_ritardo).

So fare la select di tutti i voli in arrivo del giorno, voglio allegare anche la colonna del ritardo, la quale esiste solo per i voli che le compagnie hanno voluto ritardare, quindi può anche essere che non ci siano voli in ritardo un giorno o comunque che questi ultimi siano in numero minore di tutti i voli del giorno.
Come posso fare? ho provato con la UNION ma mi dice che, appunto, ci sono numeri di risultati diversi..

Thx!

Totò_7
Una volta finito il progetto, cosa bisogna fare??? bisogna inviarlo al prof. o si prende solo appuntamento x discuterlo???

UncleBo
prendi appuntamento per discuterlo via mail..lui ti chiederà se puoi fargli avere la documentazione prima della discussione, quindi la stampa del manuale utente e della relazione del progetto + il cd contenente tutte le pagine che hai scritto..gliela puoi lasciare nella buca delle lettere in comelico :)

valery1
edit


Ho un grosso problema con le sessioni......
anche se faccio una sessione semplicissima dove registro una variabile e poi con un echo cerco di stamparla da un altro file....non va....mi dice "undefined variable"!! perchè non le riconosce?! non mi vanno nemmeno gli esempi del prof..niente da fare!!! cosa devo mettere?!?!??!?!?!:(

essemme
Hola,

come posso fare in php per sommare l'ora di arrivo normale di un volo (memorizzata in unavariabile $ora_arrivo) al ritardo (nel caso sia presente) dello stesso volo (variabile $ritardo)?

dovrei fare una cosa del tipo: $arrivo_previsto = $ora_arrivo + $ritardo

ovviamente così non funge...................... idee??

Grazie,
S

UncleBo
per valery:
nelle pagine dove richiami la variabile metti come prima istruzione del codice session_start(); ?

UncleBo
per essemme...
se lo gestisci tramite sql ti esce più facile perchè puoi fare una cosa del tipo
select (oraarrivo + interval $ritardo)...altrimenti se vuoi fare tramite php devi girarti qualche manualetto :)

valery1
Originally posted by UncleBo
per valery:
nelle pagine dove richiami la variabile metti come prima istruzione del codice session_start(); ?


si si, certo che lo metto! come prima istruzione

valery1
ma scusate con il ritardo bisognerebbe poter modificare temporaneamente il database? come si fa?! cioè il ritardo deve valere solamente per oggi...giusto? o comunque finchè il volo non è decollato! si può modificare un database temporaneamente?!?!?!?!?!

essemme
Originally posted by UncleBo
per essemme...
se lo gestisci tramite sql ti esce più facile perchè puoi fare una cosa del tipo
select (oraarrivo + interval $ritardo)...altrimenti se vuoi fare tramite php devi girarti qualche manualetto :)


Grazie, ma se faccio SELECT ('$ora_arrivo' + INTERVAL '$ritardo') AS prevista; mi fallisce la query.. chissa... perche?

Thx,

S

UncleBo
correggimi se sbaglio, tu $ora_arrivo e $ritardo le hai gia' calcolate in due variabili prima di fare la query? se sono due campi della tua tabella non devi mettere il $, ma semplicemente il nome della colonna..

essemme
Fatto e riuscito, grazie.

Ora sono alle prese con le statistiche, devo unire i ritardi degli arrivi e delle partenze per ogni mese, così posso calcolare il mese con ritardi. Il problema è appunto unire quei due campi appartenenti a due tabelle diverse nella count.

idee please?

S

UncleBo
esiste un'istruzione in sql che si chiama union..vedi un po' se ti torna utile...

essemme
Si, torna utile.. solo che non so perché ma non riesco ugualmente..

valery1
Originally posted by UncleBo
correggimi se sbaglio, tu $ora_arrivo e $ritardo le hai gia' calcolate in due variabili prima di fare la query? se sono due campi della tua tabella non devi mettere il $, ma semplicemente il nome della colonna..


io non ho messo il ritardo nel DB.....quindi non riesco a venirne a capo perchè se rientro nella pagina, non mi calcola più il ritardo, visto che non mantiene lo stato!!!....bisogna segnalare un ritardo che poi l'indomani non deve comparire più....ma come?!?! come faccio? è meglio mettere il ritardo nel DB?
help please....HELP!!!:?

UncleBo
io ho risolto facendo una tabella ritardo..se può essere utile:)

ked
Originally posted by UncleBo
io ho risolto facendo una tabella ritardo..se può essere utile:)


e si, anche perchè devi usarla per le statistiche.

valery1
si infatti...speravo non ce ne fosse bisogno invece nada....è da fare...però una tabella per i ritardi delle partenze e una per i ritardi degli arrivi? uffffffff

UncleBo
ne basta una sola..poi in base al codice (o ad eventuali campi arrivo/partenza della tabella se ne hai messi) riesci a suddividere:)

essemme
Domanda:

per le statistiche di quanti utenti hanno comperato i voli, suddivisi per compagnie aeree , come avete fatto?
io li indirizzo su una pagina di un altro sito contenente esattamente i voli che corrispondono alle caratteristiche desiderate dall'utente, ma non ho modo per fare specificare all'utente di quale compagnia vuole servirsi e cosi' col cacchio che riesco a tenere traccia!!

help!!!

S

valery1
Ho trovato questo comando gironzolando per i siti:


UPDATE tabella SET scadenza = data + INTERVAL 1 MONTH WHERE id = $id.
Mettera' nel campo 'scadenza' la data memorizzata nel campo 'data' + un mese

sostituendo i campi con quelli del mio DB, non ottengo nessun risultato...la query va a buon fine ma non si modifica un bel niente! ma perchè?

ked
Originally posted by essemme
Domanda:

per le statistiche di quanti utenti hanno comperato i voli, suddivisi per compagnie aeree , come avete fatto?
io li indirizzo su una pagina di un altro sito contenente esattamente i voli che corrispondono alle caratteristiche desiderate dall'utente, ma non ho modo per fare specificare all'utente di quale compagnia vuole servirsi e cosi' col cacchio che riesco a tenere traccia!!

help!!!

S



ho avuto lo stesso problema....
io ho fatto in modo che l'utente seleziona la compagnia solo per fini statistici e non la utilizzo per selezionare effettivamente il volo.

essemme
That is cool boy! avevo pensato di fare così anch'io, ma non serve a una ceppa effetivamente.

Brov84
Help!!
Ho un'atroce dubbio sull'entità Aeroporto...secondo voi è giusto associarla ad un'altra entità(che può essere Volo o Tratta) tenendo conto soltanto dell'aeroporto "esterno"(cioè non il nostro del database),o bisogna tenere conto di tutti e due?

Grassie 1000 :)

essemme
Io personalmente tengo traccia solo dell'aeroporto di partenza e di destinazione rispettivamente solo per i voli in arrivo e in partenza.

ked
Originally posted by essemme
Io personalmente tengo traccia solo dell'aeroporto di partenza e di destinazione rispettivamente solo per i voli in arrivo e in partenza.


anche io...;-))

Brov84
Bella allora ci avevo preso :P

valery1
Posso insistere e chiedervi di nuovo come avete risolto la memorizzazione temporanea del ritardo di un volo?!
io vorrei calcolare il nuovo orario di decollo e atterraggio sommando l'orario originale con il ritardo.....ma non riesco!

UncleBo
io ho fatto una tabella ritardi che ha campi relativi al giorno, il ritardo e il volo che ha fatto ritardo...

essemme
Originally posted by ked
ho avuto lo stesso problema....
io ho fatto in modo che l'utente seleziona la compagnia solo per fini statistici e non la utilizzo per selezionare effettivamente il volo.


Mi sembrava una buona idea, ma come riesci a inserire la compagnia nella tua tabella con i click delle ricerche per comperare i voli? cioè io ho il form per cercare i voli, ho inserito un campo compagnia, e ora come posso fare affinche quando l'utente clicchi trova oltre che ad essere reindirizzato sulla pagina che vende i voli, venga anche insrita nella mia tabella click_biglietti il nome della compagnia selezionata?

Thx!

valery1
Originally posted by UncleBo
io ho fatto una tabella ritardi che ha campi relativi al giorno, il ritardo e il volo che ha fatto ritardo...


ok ok ma il problema è che non riesco in nessun modo a sommare il ritardo al decollo!
se un volo parte alle 16 e ha un ritardo di 1 ora vorrei che comparisse "17" ! capito? però con INTERVAL non funziona....

ked
Originally posted by valery1
ok ok ma il problema è che non riesco in nessun modo a sommare il ritardo al decollo!
se un volo parte alle 16 e ha un ritardo di 1 ora vorrei che comparisse "17" ! capito? però con INTERVAL non funziona....


io ho fatto tutto con php :
selezioni con sql il dato e poi sommi il tutto con php.
Poi faccio il controllo se è l'ora del decollo , imbargo.....

ked
Originally posted by essemme
ho inserito un campo compagnia, e ora come posso fare affinche quando l'utente clicchi trova oltre che ad essere reindirizzato sulla pagina che vende i voli, venga anche insrita nella mia tabella click_biglietti il nome della compagnia selezionata?

Thx!


fai una tabella dove hai tutte le tue compagnie e conti per ognuna i link effettuati...
non so, era questo che chiedevi??

essemme
Originally posted by ked
fai una tabella dove hai tutte le tue compagnie e conti per ognuna i link effettuati...
non so, era questo che chiedevi??


Grazie, sisi questo l'avevo intuito... avevo giaq risolto in una maniera poco elegante e volevo sapere solo se per esempio, si poteva inserire la compagnia in un modo diverso da come pensavo.. volevo avere un solo form e poi da questo quando si hanno inserite tutte le info del volo e la compagnia si procedesse alla pagina che vende i voli effettivamente e si tenesse traccia che l'utente ha clikkato la compagnia.. ma vabbe lasciamo stare...

S

Brov84
Help ragazzi un altro atroce dubbio..
Voi come vi comportate coi voli a cavallo tra un giorno e l'altro?Li considerate come caso particolare del DB?
Il prof durante la presentazione del progetto mi sembra avesse detto di non considerarli..voi che fate?Grassie 1000,ciao ;)

ked
anche nel mio caso se metto un ritardo di 8 ore ad un volo che parte alle 20 questo dovrà partire il giorno dopo alle 4 del mattino.....invece a me mi da come risultato "partito".(giustamente visto che la data/freq rimane la stessa)
come dici te dovrei gestirlo con un' altra tabella

Non so, se non è obbligatorio gestire questo errore....ho quasi finito

gli altri che hanno già consegnato cosa dicono??

Brov84
Ciao ragazzi..qualcuno ha idea di come si possano richiamare più file php nella stessa pagina html?
Con questo comando di esempio:
<?php
include("arrivi.php")
?>
Mi fa richiamare solo un file php..se aggiungo la stessa struttura con un altro file nella stessa pagina mi da errore..come posso fare?Grassie 1000 :)

foolish
Originally posted by Brov84
Ciao ragazzi..qualcuno ha idea di come si possano richiamare più file php nella stessa pagina html?
Con questo comando di esempio:
<?php
include("arrivi.php")
?>
Mi fa richiamare solo un file php..se aggiungo la stessa struttura con un altro file nella stessa pagina mi da errore..come posso fare?Grassie 1000 :)


strano.. sei sicuro che nei file che tu stia cercando di includere sia tutto a posto? non è che ci sono 2 funzioni diverse con lo stesso nome nei 2 file?

fai un copia/incolla dell'errore che ti viene dato.

Brov84
I due file che cerco di richiamare sono arrivi.php e partenze.php..i 2 file singolarmente funzionano bene..quando li richiamo nella pagina html uno me lo visualizza l'altro mi da questo errore:

Fatal error: Cannot redeclare class stato in d:\program files\easyphp1-8\www\sitoprova\stato.php on line 8

Effettivamente stato.php viene richiamata sia in arrivi.php che in partenze.php...non so come ovviare al problema.

Grazie 1000 x l'aiuto :)

Brov84
Ho provato a fare 2 classi stato.php con diverso nome e funziona..avevi ragione tu riguardo allo stesso nome della funzione che creava conflitti!Ora va..grassssie :)

valery1
vi prego vi prego vi prego.....mi aiutate?!

se ho due variabili in PHP

$ora1 = "12:30";
$ora2= "01:00";

come faccio a ottenere $ora1+$ora2??? ovvero a ottenere 13:30?!?! come si fa? mi ci spacco la testa da settimane, please help!!:?

essemme
Hai provato con la funzione addtime ?

Loop
1. Trovare le compagnie che hanno avuto i maggiori ritardi e le tratte dove si sono persi i
maggior numero di bagagli

tratte inteso roma - milano?

o

aeroporto 1 - aeroporto 2 (visto che ci sono città con + aeroporti)?

o è da considerare anche la compagnia magari?

o volo a questo punto?!

hyunkel
scusate se me ne esco con una domanda che non centra niente con quello di cui state discutendo ora, ma ho visto che era già stata fatta ma nessuno ha risposto.... Ma voi per la consultazione in tempo reale di arrivi e partenze come avete fatto??? Io ho pensato (dal poco che so di php) di far scadere la pagina ad ogni minuto e poi ricaricarla........ Ma così mi sembra una soluzione decisamente pesante e laboriosa.... Avete alternative più pulite (e sicuramente più intelligenti) della mia?

cicero31
Ciao!Per molti di voi potrebbe sembrare un problema stupido, ma sono agli inizi, quindi comprendetemi.Ho fatto il DB in postgres, ma qualsiasi tipo di insert da una pagina php di prova non viene fatta; il compilatore php non da nessun tipo di errore sulla pagina.Che può essere?

cicero31
Risolto! Grazie

hyunkel
....Come al solito, sperare che qualcuno risponda a una mia domanda è troppo...... Per favore, non c'è nessuno che abbia 2 minuti da dedicare alla mia domanda? :lode: :help:

elendil
Originally posted by hyunkel
scusate se me ne esco con una domanda che non centra niente con quello di cui state discutendo ora, ma ho visto che era già stata fatta ma nessuno ha risposto.... Ma voi per la consultazione in tempo reale di arrivi e partenze come avete fatto??? Io ho pensato (dal poco che so di php) di far scadere la pagina ad ogni minuto e poi ricaricarla........ Ma così mi sembra una soluzione decisamente pesante e laboriosa.... Avete alternative più pulite (e sicuramente più intelligenti) della mia?


Anche io ho fatto come te... e sinceramente mi sembra l'unica soluzione... Faccio il refresh ogni minuto...

hyunkel
Grazie Elendil, se non altro adesso ho la sensazione di non fare le cose assolutamente a casaccio....


In ogni caso, su un altro forum ho letto un post che riguardava la creazione di una chat... Con refresh della pagina ogni 10 secondi! Se può essere utile a qualcuno, posto qui il pezzo che ci interessa:

Aggiungeremo nella <head> del documento un tag di meta-http per effettuare il refresh della pagina

<meta http-equiv="refresh" content="10,chatview.php">

Ciò dice al server di ricaricare la pagina ogni 10 secondi


Quindi, in teoria, basta specificare "60, lamiapaginaorari.php " x avere il refresh ogni minuto! Speriamo funzioni, poi vi dirò

valery1
Ciao, ho un dubbio sul testo del progetto.
Nelle statistiche, quando si dice "compagnie che hanno avuto i maggiori ritardi" e "compagnie hanno fatto segnare il maggior ritardo" si intende il maggior NUMERO di ritardi, oppure il ritardo più lungo!?
spero si intenda il maggior numero di ritardi! grazie

Ricky7
A me sembra proprio il maggior numero di ritardi :)

valery1
ciao, qualcuno sa come si fa per consegnare il database con il progetto? bisogna esportarlo in qualche modo?! io ho usato phpmyadmin ma non sono riuscita a capire come funziona l'esportazione! grazie

Konrad
Ma qualcuno di voi ha capito come cambiare il formato della data in mysql?

Il anno/mese/giorno e' odioso :evil:

Laertes
Ciao ragazzi!

Come avete fatto a cancellare il dato del ritardo di giorno in giorno? Perlasca mi ha suggerito di fare una routine che cancella il dato ogni giorno. Ma non ho idea di come implementarla.

In oltre confermate che il problema dei ritardi che si accavallano di un giorno con l'altro (es aereo che parte alle 23 ritardato di 2 h dovrebbe partire il gg dopo) non va gestito??

Grazie!

valery1
basta che fai un controllo sulle date...se la data in cui è stato comunicato il ritardo è diversa da quella di oggi, allora fai la query che cancella i dati relativi al ritardo di quel volo! io ho fatto così!

Laertes
si ho chiesto già ad un paio di persone e avete praticamente tutti risolto così... ed è quello che volevo fare.. però quando ho chiesto al prof mi ha risposto che è una stronzata.

In effetti in questo modo la cancellazione del ritardo rimane legata alla sessione php... se nessuno apre la mia pagina php nel database rimangono i ritardi? suona strano.

Probabilmente è meglio fare una routine (o trigger) plsql (o plpgsql) che lo faccia fare direttamente al db. per lo meno è una soluzione + elegante, ovvio che è decisamente + complicata e se non dovessimo riuscire ad implementarla opteremo sicuramente per la soluzione che tu hai descritto ;)

MasterMosquiton
Si ma devi considerare che un db del genere dovrebbe essere montato su un sistema sempre acceso e sempre online, quindi il problema non dovrebbe neanche porsi.
Immagina se spegnessero il sistema di gestione voli in un aereporto la notte :D

valery1
nessuno deve verbalizzare il 31? a che ora ci si deve presentare?!

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate