.dsy:it. Pages (22): « First ... « 2 3 4 5 [6] 7 8 9 10 » ... Last »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ informatica triennale (http://www.dsy.it/forum/forumdisplay.php?forumid=211)
-- [PROGETTO] "Aste on-line" (http://www.dsy.it/forum/showthread.php?threadid=22716)


Posted by vlaste on 24-02-2006 07:47:

Originally posted by virtual
Scrivi il codice sql che usi per creare la tabella
io la creo cosi' e funziona bene:


Faccio quasi tutto con phpmyadmin, cmq la creazione delle tabelle l'ho fatta facendo eseguire il seguente codice mysql:

CREATE TABLE `categoria` (
`nome` varchar(20) NOT NULL,
`figlio_di` varchar(20) default NULL,
PRIMARY KEY (`nome`),
FOREIGN KEY (`figlio_di`) REFERENCES categoria(nome) ON DELETE CASCADE ON UPDATE CASCADE
);
Me la crea, ma poi mi da errori. Per esempio se ho:

NOME--------------------FIGLIO_DI
Abbigliamento---------null
Pantaloni----------------Abbigliamento
Collezionismo-----------null

Mi modifica Collezionismo ma non Abbigliamento!!

ON DELETE SET DEFAULT


La cancellazione di una categoria implica la cancellazione di tutte le sottocategorie... non va messo ON DELETE CASCADE?? :?


Posted by virtual on 24-02-2006 17:50:

Originally posted by vlaste
Faccio quasi tutto con phpmyadmin, cmq la creazione delle tabelle l'ho fatta facendo eseguire il seguente codice mysql:

La cancellazione di una categoria implica la cancellazione di tutte le sottocategorie... non va messo ON DELETE CASCADE?? :?


Ho eseguoto il codice pari pari come lo hai scritto tu e funziona tutto... pero' io uso postgres, forse il problema è proprio mysql.
Il codice è corretto, perlomeno per quanto riguarda la sintassi SQL.
Piu di questo non so che dire, mi spiace :(

__________________
Linux si coltiva... windows si pianta da solo

La prima volta che Adamo vide Eva disse: "Stai lontana cara, questo coso non so quanto cresce!!


Posted by vlaste on 24-02-2006 19:02:

Originally posted by virtual
Ho eseguoto il codice pari pari come lo hai scritto tu e funziona tutto... pero' io uso postgres, forse il problema è proprio mysql.
Il codice è corretto, perlomeno per quanto riguarda la sintassi SQL.
Piu di questo non so che dire, mi spiace :(


Infatti penso cambieremo... cheppalle però :(
Ti ringrazio, cmq


Posted by FreeStyle on 25-02-2006 13:28:

Ho un problema..aiuttooooooooooo..ho bisogno che un valore di una variabile che è nel php la devo trasmettere a livello html come posso fare?
oppure la posso trasmettere in un'altro file php?...grazie


Posted by vlaste on 25-02-2006 16:00:

Ogni volta che usi quella variabile apri e chiudi i tag php:

<?php.... uso variabile....?>

però ti conviene fare tutto in php ed inserire nelle varie echo il codice html... io lo trovo più semplice...


Posted by vlaste on 26-02-2006 09:16:

Altro problema
Questa volta di tipo "concettuale"... posso inserire sotto-categoria in una categoria che contiene degli oggetti in vendita?? Secondo me no... gli oggetti presenti andrebbero smistati nella/e nuova/e sottocategoria/e e questo automaticamente non credo proprio che sia realizzabile...
Grazie a chiunque mi esprima il suo parere!:D


Posted by andrea on 27-02-2006 07:49:

Ragazzi, sulla questione degli utenti amministratori qualcuno sa dire qualcosa? Come vanno creati, come gli alri utenti? O voi fissate staticamente un utente amministratore? Quest'ultima soluzine mi pare logica, ma nelle specifiche di progetto si dice che in sede d'esame si vuole creare un utente amministratore. Che significa?

Inoltre, l'rale come funziona? Vengono fatte domande solo sul progetto? Grazie mille.


Posted by stereolab on 28-02-2006 07:19:

Ciao,

qualcuno ha idea di quale sia la data di consegna in Aprile ?????


Posted by vlaste on 28-02-2006 07:27:

Originally posted by stereolab
Ciao,
qualcuno ha idea di quale sia la data di consegna in Aprile ?????


La data dell'appello, mi pare 11 aprile o giù di lì


Posted by vlaste on 28-02-2006 07:28:

Originally posted by vlaste
PROBLEMONE

Allora, ho realizzato la tabella categoria, con i campi nome e figlio_di...
figlio_di è chiave esterna, e si riferisce a categoria(nome).
Poi ho messo ON DELETE CASCADE e ON UPDATE CASCADE

Se cancello una categoria, mi cancella anche tutte le tuple che referenziano quella categoria... ma se provo a modificare il nome di una categoria referenziata da qualche altra tupla, mi da errore!!!

MA PERCHè!?!?!?!?!? gli ho messo ON UPDATE CASCADE!!!

:wall: Non so più dove sbattere la testa!! :climb:


C'è un bellissimo bug in mySql :shock:: posto qui la notizia che magari è utile a qualcuno, che non scleri come noi:

http://bugs.mysql.com/bug.php?id=3439


Posted by Gioe on 28-02-2006 20:05:

Come si fa a prelevare da postgres i dati in un ciclo while? sulle slide dice di usare while($row = pg_fetch_array($risultato, PSQL_NUM)
...codice... (che nel mio caso è una echo che crea la tabella degli oggetti)
ma non mi funziona...

__________________
@~@~@~@~@~@~@~@~@~@

TIMEO DANAOS ET DONA FERENTES

@~@~@~@~@~@~@~@~@~@


Posted by virtual on 28-02-2006 20:37:

Originally posted by Gioe
ma non mi funziona...


Io uso il for che non sbaglia mai.... :)

$select="select * from bla bla bla..."; //prepari la query
$handler=pg_query($db,$select); //esegui la query ed hai l'handler

for($i=0;$i<pg_num_rows($handler);$i++) //ciclo su tutte le righe
echo $tupla=pg_fetch_row($handler,$i); //prelevi la riga i-esima


tutto qui

edit: dimenticavo... prima del ciclo devi controllare che ci siano righe nella query altrimenti il pg_fetch_row va in errore

__________________
Linux si coltiva... windows si pianta da solo

La prima volta che Adamo vide Eva disse: "Stai lontana cara, questo coso non so quanto cresce!!


Posted by Gioe on 28-02-2006 20:51:

sono riuscito a risolvere... ho usato invece che fetch_array, while($row = pg_fetch_row($ris)) e mi funziona perfettamente :)

__________________
@~@~@~@~@~@~@~@~@~@

TIMEO DANAOS ET DONA FERENTES

@~@~@~@~@~@~@~@~@~@


Posted by Gioe on 01-03-2006 22:53:

un altro problema, non riesco a settare il cookie, non produco output prima del setcookie... scrivo semplicemente setcookie('Loggato', $log) e niente....provo a mettere un if(setcookie(...)) echo "cookie inviato" ma niente...quindi significa che il cookie non viene nemmeno inviato....

__________________
@~@~@~@~@~@~@~@~@~@

TIMEO DANAOS ET DONA FERENTES

@~@~@~@~@~@~@~@~@~@


Posted by virtual on 02-03-2006 11:24:

Originally posted by Gioe
un altro problema, non riesco a settare il cookie,


dopo che setti il cookie prova a vedere cosa c'è dentro la variabile globale $_COOKIE['nome_cookie']

__________________
Linux si coltiva... windows si pianta da solo

La prima volta che Adamo vide Eva disse: "Stai lontana cara, questo coso non so quanto cresce!!


All times are GMT. The time now is 06:16. Pages (22): « First ... « 2 3 4 5 [6] 7 8 9 10 » ... Last »
Show all 318 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.