Ciao a tutti. Ho 2 tabelle cosi formate:
codice:
CREATE TABLE `usr` (
`nick` VARCHAR(16) NOT NULL,
`pwd` VARCHAR(16) NOT NULL,
`nome` VARCHAR(64) NOT NULL,
`saldo` INT DEFAULT 0,
`negozio` BIT DEFAULT 0,
PRIMARY KEY (`nick`)
codice:
CREATE TABLE `log` (
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`src` VARCHAR(16) NOT NULL,
`dst` VARCHAR(16) NOT NULL,
`importo` INT UNSIGNED NOT NULL,
`data` DATETIME NOT NULL,
PRIMARY KEY (`id`, `src`, `dst`),
KEY `fk_log_usr` (`src`),
KEY `fk_log_usr1` (`dst`),
CONSTRAINT `fk_log_usr` FOREIGN KEY (`src`) REFERENCES `usr` (`nick`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_log_usr1` FOREIGN KEY (`dst`) REFERENCES `usr` (`nick`) ON DELETE NO ACTION ON UPDATE NO ACTION
Devo fare una query mysql-php dove:
prende una variabile php 'nick' e trova il nick corrispondente nella tabella usr.
Trovato il nick, prende il nome corrispondente al nick e mi stampa tutte le righe che hanno src o dst uguale a tale nome.
Sapete aiutarmi? grazie