-
[PHP] creare Mp
come posso creare un sistema di invio Mp????
vorrei inserire la possibilita di inviare Mp ad un'altro utente
tramite il suo profilo
profile.php(se vi serve il coice chiedete)
volevo la pagina per inviare il Messaggio Privato
e nel profilo personale la box con tutti i messaggi ricevuti
la tabella members:
Codice PHP:
REATE TABLE IF NOT EXISTS `members` (
`id` int(11) NOT NULL auto_increment,
`username` varchar(255) NOT NULL default '',
`password` varchar(255) NOT NULL default '',
`email` varchar(255) NOT NULL default '',
`ip` varchar(255) NOT NULL default '',
`date` varchar(255) NOT NULL default '',
`avatar` varchar(255) NOT NULL default '',
`yahoo` varchar(255) NOT NULL default '',
`msn` varchar(255) NOT NULL default '',
`moto` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
-
Devi creare un'altra tabella dove registrerai l'id dell'utente che invia l'MP, un'altro di chi lo ricve, uno il titolo dell'MP e l'altro il testo.
Poi nella pagina personale fai un un while() dei risultati con una query simile:
Codice:
SELECT * FROM prvmsg WHERE user = $user_id_mp_ricevuto
ovviamente adattata al tuo codice.
-
grazie ma per la tabella dove registrero l'id dell'utente che invia l'MP, un'altro di chi lo ricve, uno il titolo dell'MP e l'altro il testo.
come faccio a farla ?????
-
:| :|
Hai postato la struttura della tabella members, cosa c'è di difficile a crearne un'altra però con diversi campi?
-
fatto puo andare
Codice PHP:
CREATE TABLE `my_sk1zzo`.`mesprivate` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`reid` INT( 11 ) NOT NULL ,
`titolo` VARCHAR( 255 ) NOT NULL ,
`testo` VARCHAR( 255 ) NOT NULL ,
`date` VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM