Finalmente ho messo il sito completo on-line
spero gli piaccia Professore natalizzi!
http://www.dybgroup.it/StoriaInformaticaBlog/
http://www.wwakungfu.com/wwakungfu
http://www.wwakungfu.com/
Struttura Data Base:
Struttura logica:
Post(id,Titolo,Descrizione1,Descrizione2,LinkImmagine,data,ora,Livello,Album_id)
Album(Id,Nome)
Immagine(Id,Nome,linkImage,Album_id)
Commento(Id,utente,email,web,commento,Post_id,Utente_id)
Utente(id,nomeUtente,Password,email,web,nome,cognome,descrizione,LinkImmagine,Eta,categoria)
Tag(id,nome);
Catalogato(Post_id,Tag_id);
Struttura del sito:
sabato 19 giugno 2010
lunedì 10 maggio 2010
HOSTING JAVA
mi sono re registrato su hosting java
ed ho creato la pagina iniziale + una pagina per il test della conessione al mio DB di hosting hava
http://free.hostingjava.it/-Gabriele/
test conessione dat.b.
http://free.hostingjava.it/-Gabriele/test_connessione.jsp
altro test di conessione usando classi java:
http://free.hostingjava.it/-Gabriele/javaTestPost.jsp
ed ho creato la pagina iniziale + una pagina per il test della conessione al mio DB di hosting hava
http://free.hostingjava.it/-Gabriele/
test conessione dat.b.
http://free.hostingjava.it/-Gabriele/test_connessione.jsp
altro test di conessione usando classi java:
http://free.hostingjava.it/-Gabriele/javaTestPost.jsp
mercoledì 5 maggio 2010
compiti I parte
Ecco a lei i primi 3 punti dei compiti svolti a casa XD:
Domande:
1) creare la tabella materia
fatta dai campi ID e NOME;
2)nella tabella titolo
aggiungere la chiave esterna materia_id;
3) fare la jsp che inserisce un titolo con la materia
scelta da un menu dropdown fatto con la select.
---------------
a) e inserite alcuni dati di prova
b) fare la gestione completa di materia
i punti gialli sono quelli FATTI
i punti/o rossi/o sono/è quelli/o ancora non fatti/o, ma che spero di farli/e entro oggi
Risoluzione:
1)
create table materia( id int not null, nome varchar(30), primary key( id));
(queste l'ho fatte per ricreare le tabelle a case su mySql, guardando nel codice fattoa scuola)
create table titolo(id int not null,titolo varchar(30),prezzo int,primary key( id));
create table autore(id int not null,nome varchar(30),primary key( id));
create table autore_titolo(autore_id int not null,titolo_id int not null, primary key( autore_id, titolo_id ));
2)
alter table titolo add materia_id int;
3)
pezzi di codice:
Pagina con la scelta delle materie:
<select name="materia_id">
<%
ResultSet rs=s.executeQuery("select * from materia");
while(rs.next()){
%>
<option value = "<%=rs.getInt("id")%>" ><%=rs.getString("nome")%>
<%
}
%>
</select>
Pagina di inserimento:
[....]
int id_meteria=Integer.parseInt(request.getParameter("materia_id"));
inserisci="insert into titolo values ('"+max+"','"+titolo+"','"+prezzo+"','"+id_meteria+"')";
s.executeUpdate(inserisci);
rs=s.executeQuery("SELECT * from materia where id="+id_meteria+"");
if(rs.next())
nomeMat=rs.getString("nome");
<table>
<tr><th>Chiave</th><th>Titolo</th><th>Prezzo</th><th>Materia</th></tr>
<tr><td><%=max%></td><td><%=titolo%></td><td><%=prezzo%></td><td><%=nomeMat%> </td></tr>
</table>
link delle pagine realizate:
http://www.megaupload.com/?d=JNRAR3XR
foto:
Domande:
1) creare la tabella materia
fatta dai campi ID e NOME;
2)nella tabella titolo
aggiungere la chiave esterna materia_id;
3) fare la jsp che inserisce un titolo con la materia
scelta da un menu dropdown fatto con la select.
---------------
a) e inserite alcuni dati di prova
b) fare la gestione completa di materia
i punti/o rossi/o sono/è quelli/o ancora non fatti/o, ma che spero di farli/e entro oggi
Risoluzione:
1)
create table materia( id int not null, nome varchar(30), primary key( id));
(queste l'ho fatte per ricreare le tabelle a case su mySql, guardando nel codice fattoa scuola)
create table titolo(id int not null,titolo varchar(30),prezzo int,primary key( id));
create table autore(id int not null,nome varchar(30),primary key( id));
create table autore_titolo(autore_id int not null,titolo_id int not null, primary key( autore_id, titolo_id ));
2)
alter table titolo add materia_id int;
3)
pezzi di codice:
Pagina con la scelta delle materie:
<select name="materia_id">
<%
ResultSet rs=s.executeQuery("select * from materia");
while(rs.next()){
%>
<option value = "<%=rs.getInt("id")%>" ><%=rs.getString("nome")%>
<%
}
%>
</select>
Pagina di inserimento:
[....]
int id_meteria=Integer.parseInt(request.getParameter("materia_id"));
inserisci="insert into titolo values ('"+max+"','"+titolo+"','"+prezzo+"','"+id_meteria+"')";
s.executeUpdate(inserisci);
rs=s.executeQuery("SELECT * from materia where id="+id_meteria+"");
if(rs.next())
nomeMat=rs.getString("nome");
<table>
<tr><th>Chiave</th><th>Titolo</th><th>Prezzo</th><th>Materia</th></tr>
<tr><td><%=max%></td><td><%=titolo%></td><td><%=prezzo%></td><td><%=nomeMat%> </td></tr>
</table>
link delle pagine realizate:
http://www.megaupload.com/?d=JNRAR3XR
foto:
giovedì 22 aprile 2010
Esercitazione per esami di stato
dPubblico l'esercitazione su SQL per gli esami di stato:
(Ma perché gli esami vertono principalmente sul SQL, cioé un linguaggio per la gestione dei DB e non su un linguaggio di prog. vero e proprio? Bah!)
(Ma perché gli esami vertono principalmente sul SQL, cioé un linguaggio per la gestione dei DB e non su un linguaggio di prog. vero e proprio? Bah!)
domenica 18 aprile 2010
Sito Gestione Autore
Anche e non riesco a configurare MySql siccome non conosco la password della mia root
cmq ho modificato il sito fatto a scuola, come datoci da lei professore
gli allego il file, che potrà volendo correggere:
http://www.megaupload.com/?d=MQHLXOCK
(inserire il numero a destra ed aspettare 60 secondi poi premere su dw load)
cmq ho modificato il sito fatto a scuola, come datoci da lei professore
gli allego il file, che potrà volendo correggere:
http://www.megaupload.com/?d=MQHLXOCK
(inserire il numero a destra ed aspettare 60 secondi poi premere su dw load)
Iscriviti a:
Post (Atom)