Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - Creare blog in php
Forum - PHP - Creare blog in php

Avatar
lalla_4 (Normal User)
Newbie


Messaggi: 12
Iscritto: 14/01/2009

Segnala al moderatore
Postato alle 15:13
Giovedì, 21/05/2009
questo è il problema che devo risolvere
"scrivere una applicazione web che simuli un blog. L'applicazione è composta da una pagina in cui compaiono i commenti inviati dagli utenti. Dalla stessa pagina è possibile inserire nuovi commenti, che vengono semplicemente aggiunta in coda a quelli già esistenti"
Qualcuno mi può dare una mano?
Come faccio ad aggiungere i commenti nuovi sotto a quelli vecchi?
Occorre usare anche mysql?

PM Quote
Avatar
nick0 (Member)
Pro


Messaggi: 196
Iscritto: 19/10/2008

Segnala al moderatore
Postato alle 14:33
Venerdì, 22/05/2009
Testo quotato

Postato originariamente da lalla_4:

questo è il problema che devo risolvere
"scrivere una applicazione web che simuli un blog. L'applicazione è composta da una pagina in cui compaiono i commenti inviati dagli utenti. Dalla stessa pagina è possibile inserire nuovi commenti, che vengono semplicemente aggiunta in coda a quelli già esistenti"
Qualcuno mi può dare una mano?
Come faccio ad aggiungere i commenti nuovi sotto a quelli vecchi?
Occorre usare anche mysql?



devi realizzare un blog o un guestbook (dal momento che hai parlato solo di commenti)?
se si tratta di un semplice guestbook fai anche senza mysql, scrivi i commenti su un  file .txt,poi li recuperi e li stampi a video...

PM Quote
Avatar
Thejuster (Member)
Guru^2


Messaggi: 1702
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 14:52
Venerdì, 22/05/2009
ti consiglio di usare un database sql, molto veloce e facile da gestire

nulla di piu semplice

2 Tabelle esempio

Argomento e Risposte

Tabella Argomento
ID
TITOLO
MESSAGGIO
AUTORE

Tabella Risposte
ID
Messaggio
Autore

ed un qualcosa del genere

Codice sorgente - presumibilmente Php

  1. <?
  2.  
  3. $sql = mysql_query("SELECT * FROM Argomenti");
  4.  
  5. while ($row = mysql_fetch_array($sql)) {
  6.  
  7.  
  8. //Stampa dell codice html piu contenti tipo
  9. echo "$row[TITOLO]";
  10. echo "$row[MESSAGGIO]";
  11. echo "$row[AUTORE]";
  12.  
  13. // Query in un'altra query per recuperare commenti
  14. $sql = mysql_query("SELECT * FROM Risposte WHERE ID='$row[ID]';
  15. while ($row2 = mysql_fetch_array($sql)) {
  16.  
  17. echo "$row2[Messaggio]";
  18. echo "$row2[Autore]";
  19. }
  20.  
  21. }
  22.  
  23. ?>




In Questo piccolo esempio
ti ho mostrato come fare una specie di guestbook senza templatle html.

il trucco e questo
servono 2 Cicli in uno

nel primo Ciclo
Stampi l'argomento principale
e nel secondo ciclo (contenuto nel primo)
va a stampare tutti i commenti relativi all'ID dell'argomento.

semplice e intiutivo.

Provaci e sei hai problemi chiedi pure :k:


PM Quote