Autor | Zpráva | ||
---|---|---|---|
clubmusic Profil |
#1 · Zasláno: 16. 4. 2009, 18:59:05
zdravím všetkych, ospravedlnujem sa ak som vytvoril Spam ,ale som zaciatocnik a potrebujem pomoc.
mam dve tabulky CREATE TABLE `uzivatele` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `jmeno` VARCHAR( 32 ) NOT NULL , `heslo` VARCHAR( 32 ) NOT NULL , `mail` VARCHAR( 64 ) NOT NULL , `web` VARCHAR( 128 ) NOT NULL , `prava` TINYINT NOT NULL , UNIQUE (`jmeno` , `mail` ) ) ENGINE = innodb CHARACTER SET utf8 COLLATE utf8_czech_ci; a CREATE TABLE url ( id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT, interpret VARCHAR(25) NOT NULL, nazov VARCHAR(50) NOT NULL, PRIMARY KEY (id)); Potreboval by som vypisat z tabulky °url° id , nazov , interpret a z druhej tabulky °uzivatele° jmeno Vopred dakujem, ktory mi poradia, alebo sa aspon nejak vyjadria |
||
clubmusic Profil |
#2 · Zasláno: 16. 4. 2009, 19:39:44
Nouz som nato po hodine prisiel,
"SELECT z.id_url, z.interpret, z.nazov,u.jmeno from zurl z, uzivatele u " ) ale zas by som potreboval, aby mi nevipisalo jmena vsetkych uzivatelov, ale uzivatela ,ktory je prave prihlaseny |
||
Alphard Profil |
#3 · Zasláno: 16. 4. 2009, 20:22:53
clubmusic:
Není mi jasné, na základě čeho vlastně chcete tabulky spojit. Nechcete spíše provést 2 jednoduché selecty? Přihlášeného uživatele vyberete pomocí where. |
||
clubmusic Profil |
#4 · Zasláno: 16. 4. 2009, 20:38:46
prosim Vás mozte mi podrobnejsie vysvetlit ako cez where?
myslite taketo neco? where 'id_prihlaseneho_uzivatele' |
||
Alphard Profil |
#5 · Zasláno: 16. 4. 2009, 20:42:23
Třeba, nevím, jak vaše aplikaci identifikuje přihlášeného uživatele. Pokud znáte jeho id, tak ano.
Více na http://www.linuxsoft.cz/article.php?id_article=819. |
||
Časová prodleva: 15 let
|
0