Strukture bazy 'znajomi' mam :
Kod
CREATE TABLE `znajomi` (
`all` int(25) NOT NULL auto_increment, // zwykly index
`id` INT(11) NOT NULL, // kto ma tego znajomego
`kogo` INT(50) NOT NULL, // kto nim jest
PRIMARY KEY (`all`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=3;
`all` int(25) NOT NULL auto_increment, // zwykly index
`id` INT(11) NOT NULL, // kto ma tego znajomego
`kogo` INT(50) NOT NULL, // kto nim jest
PRIMARY KEY (`all`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=3;
Wszysko mam pola typu INT bo przechowuje tam tylko ID tych osob ale z wyswietlaniem jest problem ;/
include "header.php"; include "menu.html"; include "config.php"; $kto = $_SESSION['userid']; $wykonaj = mysql_query('SELECT `znajomi`.`id`,`users2`.`username`, `users2`.`team` FROM `znajomi`,`users2` WHERE `znajomi`.`id`='.$_SESSION['userid'].''); ?> <table> <tr> <td><?=++$i?>. </td> <td><b><?=$ad['username']?></b></a></td> <td><?=$ad['team']?></a></td> </tr> <?} ?></table>
A wyniki wyświetlane sa tak:
Twoi znajomi:
1. stefik4 Admin Team
2. stefik4 Admin Team
3. Bierni Bierni TeaM
4. Bierni Bierni TeaM
5. thomasso AZS Częstochowa
6. thomasso AZS Częstochowa
Po 1. Czemu wyświetla nawet mnie ?
po 2. Czemu wyświetla podwójnie ?