![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ comunicazione digitale (http://www.dsy.it/forum/forumdisplay.php?forumid=108)
-- [INFO] Progetto "Aeroporto" (http://www.dsy.it/forum/showthread.php?threadid=27101)
Progetto Aeroporto, info
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!
__________________
۞_Rag Doll_۞
ciao io lo sto svolgendo.
Posso esserti utile?
Lo sto facendo anche io...dubbi in condivisione?
__________________
...E' tutto un equilibrio sopra la follia...
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
__________________
La vita non è altro che un brutto quarto d'ora composto di momenti squisiti.
O.Wilde
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!
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?!
__________________
۞_Rag Doll_۞
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...
__________________
...E' tutto un equilibrio sopra la follia...
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?
__________________
۞_Rag Doll_۞
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
__________________
...E' tutto un equilibrio sopra la follia...
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!
fai un'istruzione tipo:
list($aereoporto, $compagnia, $codicevolo, $orapartenza, $oraarrivo, $frequenza, $inizioservizio, $fineservizio) = explode("\t", $info);
__________________
۞_Rag Doll_۞
prova con questi due file txt e vedi se te lo da ancora..
__________________
...E' tutto un equilibrio sopra la follia...
Oh con questi files l'errore non compare più! Che cosa hai modificato?
__________________
۞_Rag Doll_۞
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..
Nella insert ho specificato la tabella da riempire e poi come VALUES le variabili specificate nella list..è giusto?
Grazie mille!
__________________
Banana Joe
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
retifico
l ho appena trovato
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
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
perchè hai messo il risultato della query in una variabile?! ($iscrizione) ??
__________________
۞_Rag Doll_۞
dovresti impostare una password nel tuo DB e usare quella anche nella connessione php..non chiedermi perchè:p
__________________
...E' tutto un equilibrio sopra la follia...
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?
__________________
۞_Rag Doll_۞
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!
__________________
۞_Rag Doll_۞
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..
__________________
...E' tutto un equilibrio sopra la follia...
comincio a pensare che questo progetto non sia per niente alla mia portata.......
__________________
۞_Rag Doll_۞
non è facilissimo...ma con un paio di ore di sonno in meno si può fare!!
__________________
...E' tutto un equilibrio sopra la follia...
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!!
__________________
۞_Rag Doll_۞
scusate ma a voi Mazzoleni risponde alle mail?
ti do un consiglio valery..per le date usa il between...è più facile
__________________
...E' tutto un equilibrio sopra la follia...
ci ho già provato col between ma mi dà "nessun risultato"....quando i risultati invece dovrebbero esserci!
__________________
۞_Rag Doll_۞
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
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
__________________
۞_Rag Doll_۞
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
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
__________________
۞_Rag Doll_۞
STATISTICHE
Qualcuno sa come si fa il punto delle statistiche???????....non riesco proprio a farlo.....e mi manca solo quello x finire
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
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..
prova
Select * from arrivi a where current_time between ....
__________________
...E' tutto un equilibrio sopra la follia...
Grazie, risolto, credo fosse un problema di maiuscole-minuscole non chiedetemi perchè....
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..?
__________________
۞_Rag Doll_۞
Qualcuno sa in cosa consiste la discussione del progetto????
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
[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
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!
Una volta finito il progetto, cosa bisogna fare??? bisogna inviarlo al prof. o si prende solo appuntamento x discuterlo???
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
__________________
...E' tutto un equilibrio sopra la follia...
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?!?!??!?!?!
__________________
۞_Rag Doll_۞
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
per valery:
nelle pagine dove richiami la variabile metti come prima istruzione del codice session_start(); ?
__________________
...E' tutto un equilibrio sopra la follia...
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
__________________
...E' tutto un equilibrio sopra la follia...
Originally posted by UncleBo
per valery:
nelle pagine dove richiami la variabile metti come prima istruzione del codice session_start(); ?
__________________
۞_Rag Doll_۞
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?!?!?!?!?!
__________________
۞_Rag Doll_۞
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![]()
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..
__________________
...E' tutto un equilibrio sopra la follia...
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
esiste un'istruzione in sql che si chiama union..vedi un po' se ti torna utile...
__________________
...E' tutto un equilibrio sopra la follia...
Si, torna utile.. solo che non so perché ma non riesco ugualmente..
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..
__________________
۞_Rag Doll_۞
io ho risolto facendo una tabella ritardo..se può essere utile
__________________
...E' tutto un equilibrio sopra la follia...
Originally posted by UncleBo
io ho risolto facendo una tabella ritardo..se può essere utile![]()
__________________
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
__________________
۞_Rag Doll_۞
ne basta una sola..poi in base al codice (o ad eventuali campi arrivo/partenza della tabella se ne hai messi) riesci a suddividere
__________________
...E' tutto un equilibrio sopra la follia...
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 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è?
__________________
۞_Rag Doll_۞
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
__________________
That is cool boy! avevo pensato di fare così anch'io, ma non serve a una ceppa effetivamente.
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
__________________
La vita non è altro che un brutto quarto d'ora composto di momenti squisiti.
O.Wilde
Io personalmente tengo traccia solo dell'aeroporto di partenza e di destinazione rispettivamente solo per i voli in arrivo e in partenza.
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.
__________________
Bella allora ci avevo preso
__________________
La vita non è altro che un brutto quarto d'ora composto di momenti squisiti.
O.Wilde
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!
__________________
۞_Rag Doll_۞
io ho fatto una tabella ritardi che ha campi relativi al giorno, il ritardo e il volo che ha fatto ritardo...
__________________
...E' tutto un equilibrio sopra la follia...
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.
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...
__________________
۞_Rag Doll_۞
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....
__________________
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!
__________________
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??
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
__________________
La vita non è altro che un brutto quarto d'ora composto di momenti squisiti.
O.Wilde
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??
__________________
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
__________________
La vita non è altro che un brutto quarto d'ora composto di momenti squisiti.
O.Wilde
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![]()
__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.
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
__________________
La vita non è altro che un brutto quarto d'ora composto di momenti squisiti.
O.Wilde
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
__________________
La vita non è altro che un brutto quarto d'ora composto di momenti squisiti.
O.Wilde
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!!
__________________
۞_Rag Doll_۞
Hai provato con la funzione addtime ?
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?!
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?
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?
Risolto! Grazie
....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?
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?
__________________
"Da un diamante non nasce niente, dal letame nascono i fiori"
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
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
__________________
۞_Rag Doll_۞
A me sembra proprio il maggior numero di ritardi
__________________
Banana Joe
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
__________________
۞_Rag Doll_۞
Ma qualcuno di voi ha capito come cambiare il formato della data in mysql?
Il anno/mese/giorno e' odioso
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!
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ì!
__________________
۞_Rag Doll_۞
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
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
__________________
Samsung LE 37M86BDX + Xbox 360 Pro = This is gaming
nessuno deve verbalizzare il 31? a che ora ci si deve presentare?!
__________________
۞_Rag Doll_۞
Scusate ma io ho un problema molto stupido...
non riesco a passare le variabili da una pagina all'altra! Usando il metodo get vedo le variabili nell'indirizzo della pagina... ma nn compaiono nella pagina!! Non risco a capire perchè!! Qualcuno saprebbe?
Grazie!!
CODICE 1**********
<form method="get" action="get_2.php">
Dimmi il tuo nome: <input type="Text" name="nome"> <br><br>
Ed ora il Cognome: <input type="Text" name="cognome"> <br><br>
<input type="Submit" value="Adesso invia i dati">
</form>
CODICE 2**********
<body>
ciao, <br><br>
il nome e': <?=$HTTP_GET_VARS["nome"]?> <br>
il cognome e': <?=HTTP_GET_VARS["cognome"]?>
</body>
Mi sembra che le nuove versioni di php abbiano cambiato il nome dell'array che gestisce le variabili passate via get
Prova ad usare
<? echo $_GET["nome"];?> invece di <?=$HTTP_GET_VARS["nome"]?>
A me funzica
Ciao
grazie mille... risolto!!
ma la consegna del progetto scade ad aprile vero? Ma mi sorge un dubbio... il 1 aprile (e sarebbe un bello scherzo!) oppure il 31!
Qualcuno sa come posso fare la pagina di acquisto dei biglietti? non so come passare i dati ai siti esterni (tipo kelkoo) per visualizzare la pagina richiesta!
Nessuno potrebbe darmi qualche dritta?
Grazie!
Problema : FOREIGN KEY in MYSQL
Premetto che non sono molto pratico con mysql.
Ho fatto lo schema ER del progetto aeroporto, ho creato le varie tabelle e ho inserito i dati tramite script PHP nel db.
Ora pero vorrei inserire i vincoli referenziali e quindi indicare le relative chiavi esterne.M da pero' un problema di errore quando tento di inserire le foreign key :
Cannot add a child row: a foreign key constraint fails
Avevo provato anche a creare le tabelle con gia indicato dentro i vincoli referenziali ma m da lo stesso errore quando tento di riempire il db.
Qualcuno m riesce a dare una mano?
Grazie.
P.
Re: Problema : FOREIGN KEY in MYSQL
Originally posted by PablitoEscobar
Premetto che non sono molto pratico con mysql.
Ho fatto lo schema ER del progetto aeroporto, ho creato le varie tabelle e ho inserito i dati tramite script PHP nel db.
Ora pero vorrei inserire i vincoli referenziali e quindi indicare le relative chiavi esterne.M da pero' un problema di errore quando tento di inserire le foreign key :
Cannot add a child row: a foreign key constraint fails
Avevo provato anche a creare le tabelle con gia indicato dentro i vincoli referenziali ma m da lo stesso errore quando tento di riempire il db.
Qualcuno m riesce a dare una mano?
Grazie.
P.
Re: Re: Problema : FOREIGN KEY in MYSQL
Originally posted by PablitoEscobar
Ok sono riuscito inserendo prima i dati nell'entita figlia e poi aggiungendo le foreign key all'entita padre a risolvere il problema.
Database "Aeroporto"
Ho costruito il database del progetto dell'aeroporto... però mi rimangono molti dubbia riguardo in quanto è costituito da 6 tabelle non collegate tra loro, ognuna fine a se!
C'è quella degli arrivi, delle partenze, le tre tabelle relative alle statistiche e infine quella per gestire login e password x l'area di gestione!
Voi come avete fatto? Sapreste dirmi se sono sulla "retta via"?
Grazie!
LOOL
Credo proprio di no....
Credo proprio di no....
direi proprio di sì..
UPDATE SU JOIN
Ho un problemino:
Ho due tabelle: A e B
E devo modificare un attributo di A con una UPDATE A Set attributo='1'
Per modificare A devo però tenere conto di un attributo di B!
WHERE B.attributo>=1
COME POSSO FARE???
__________________
giO
Re: UPDATE SU JOIN
Originally posted by ska_Gio
Ho un problemino:
Ho due tabelle: A e B
E devo modificare un attributo di A con una UPDATE A Set attributo='1'
Per modificare A devo però tenere conto di un attributo di B!
WHERE B.attributo>=1
COME POSSO FARE???
L'ultimo giorno di consegna
Un saluto a tutti!
Sapete dirmi l'ultimo giorno di consegna del progetto di base di dati?
Grazie
Sul suo sito c'è scritto fine Aprile quindi sarà entro il 30
Grazie
Documentazione Tecnica progetto Aeroporto
Ciao, qualcuno saprebbe darmi qualche dritta su come impostare la documentazione tecnica... e quante pagine dovrebbe essere circa! non so proprio da dove iniziare!
Grazie!
Nel testo del progetto, in fondo, c'è scritto chiaramente cosa vuole che mettiamo nella documentazione tecnica ovvero:
"- documentazione tecnica, comprendente lo sviluppo dei punti descritti al passo
precedente e una descrizione esauriente delle scelte di progettazione concettuale e
di progettazione logica della base di dati effettuate, in forma cartacea"
Il "passo precedente" sarebbe:
"Si definisca lo schema concettuale Entità-Relazione per la base di dati, evidenziando le entità e le associazioni di interesse, nonchè eventuali vincoli di cardinalità e di identificazione, motivando le scelte effettuate. Altri eventuali vincoli devono essere espressi in linguaggio naturale.
Si effettui la traduzione dello schema E-R in uno schema E-R ristrutturato equivalente, motivando le eventuali scelte effettuate.
Si effettui la traduzione dello schema E-R ristrutturato in un equivalente schema relazionale."
Si ho visto.... ma rimango un pò perplesso perchè mi vengono poche pagine! A voi quanto viene lunga?
PS: se il progetto nn va bene si ha la possibilità di rifarlo entro la scadenza di fine aprile o si perde tutto???
Mi pare che il prof alla presentazione avesse detto che si poteva consegnare prima in modo da poterlo poi correggere in caso di errori, ma se è proprio sbagliato non saprei.
Per ora mi sono uscite 4-5 pagine ma mi manca il manuale utente
Ok... grazie! bhe io il manuale utente l'ho già fatto a parte e mi sono venute 5 pagine, con l'ausilio di qualche screen però!!!
Cmq volevo chiederti un ultima cosa.. tu come hai progettato il db? Hai fatto delle relazioni tra le tabelle?
grazie ancora!
Certo che ho fatto le relazioni^^ se no è impossibile fare quello che ti chiede nel testo.
No perchè io l'ho fatto (almeno mi sembra!) ma le tabelle non sono in relazione tra loro!!! Ammetto che sia strano ma il mio sito fa tt quello richiesto nel testo!
PS: non è che potresti farmi l'esempio di una relazione che hai messo tu tra le tabelle... giusto per capire!
PS2:ma tu devi ancora discutere il progetto... con Mazzoleni vero?
Grazie ancora!
No perchè io l'ho fatto (almeno mi sembra!) ma le tabelle non sono in relazione tra loro!!! Ammetto che sia strano ma il mio sito fa tt quello richiesto nel testo!
Ciao a tutti. Potreste indicarmi dove trovare il testo del progetto di cui state parlando e magari di altri vecchi progetti di Gestione dell'informazione. Sto seguendo il corso ora e vorrei sapere cosa mi aspetta... Grazie.
__________________
Vendo libri Comunicazione digitale
Vendo Basso
Vendo Cartucce 88 HP
azz...ho un grosso problema...pensavo di averlo risolto invece c'è...quando cerco di fare una SUM(ritardo) mi somma le ore come se fossero numeri...voi come avete fatto?? non l' avete dichiarata TIME la colonna ritardo (orari insomma??)
grazie
e un altro dubbio...le tratte con maggior numero di bagagli persi:
BA 00001 attiva dal 2007-10-01 al 2007-11-01
BA 00001 attiva dal 2006-01-01 al 2007-09-30
sono da contare come 1 o 2 tratte distinte per il conteggio???quindi si deve vedere solo il codice del volo o bisogna mettere nel conto anche la data dello smarrimento???
grazie
SEC_TO_TIME( SUM( TIME_TO_SEC( `ritardo` ) ) ) AS sum
All times are GMT. The time now is 18:52. | Show all 129 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.