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`)Devo fare una query mysql-php dove: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
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

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando