Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 4. 5. 2006, 17:51:15
mam takovy script
<? $dotaz = MySQL_Query("SELECT * FROM hesla ORDER BY id DESC"); if(!$dotaz): echo "Chyba při načítání vzkazů z databáze..."; else: while($zaznam = MySQL_Fetch_Array($dotaz)): $vzkaz = NL2BR($zaznam["vzkaz"]); echo "<TABLE CELLSPACING='0' CELLPADDING='2' WIDTH='800' style='border: 1px solid #eff1f8;'>"; echo "<TR><TD CLASS='udaje'><B><A HREF='mailto:".$zaznam["jmeno"]."</A> </B> - nám <B>".$zaznam ["datum"]."</B> zanechal/a tento vzkaz:"; echo "<TR><TD>".$vzkaz.""; echo "<TR><TD CLASS='konec' height='2'>"; echo "</TABLE><BR><BR>"; endwhile; endif; ?> a nevim co dela tohle while($zaznam = MySQL_Fetch_Array($dotaz)): $vzkaz = NL2BR($zaznam["vzkaz"]); mozte mi to visvetlit? ostatnemu chapu |
||
nightfish Profil |
#2 · Zasláno: 4. 5. 2006, 17:58:49
nl2br() je funkce pro převod konců řádků (\n) na <br />
while je cyklus, který toto udělá pro všechny řádky daného sloupce mysql výsledku... |
||
Anonymní Profil * |
#3 · Zasláno: 4. 5. 2006, 18:03:34
aha dik moc a jak je ten script tak mne to nejde lebo meno mam v inej tabulke v stlpci jmeno mozes ten script upravit aby to selectvalo vsetko hento ale namiesto jmena z tabulky hesla z tabulky XX??? plsssssss
|
||
nightfish Profil |
#4 · Zasláno: 4. 5. 2006, 18:11:02
select * from tabulkaKteraChces ORDER BY nazevSloupcePodleKterehoToChcesSeradit DESC...
jestli ses alespon tak chytry jak vypadas, tak to doplnis na spravne misto |
||
Anonymní Profil * |
#5 · Zasláno: 4. 5. 2006, 18:15:04
ale to vim hento vim ja potrebujem to spojit lebo ja meno meno v inej tabulke ako ten odkaz a chcem to vipisat a nevim ten script upravit:( pomozes mi?
|
||
nightfish Profil |
#6 · Zasláno: 4. 5. 2006, 18:17:32
pokud napíšeš, co přesně potřebuješ, pokusím se ti pomoct
ale tvá poslední věta mi nepřišla srozumitelná ani trochu takže napiš co máš (jaké tabulky a jakými sloupci) a co z toho chceš dostat, případně podle jakých kritérií |
||
Anonymní Profil * |
#7 · Zasláno: 4. 5. 2006, 18:24:01
mam tyento script tam hore bolo meno zle tabulky
<? $dotaz = MySQL_Query("SELECT * FROM vzkaz ORDER BY id DESC"); if(!$dotaz): echo "Chyba při načítání vzkazů z databáze..."; else: while($zaznam = MySQL_Fetch_Array($dotaz)): $vzkaz = NL2BR($zaznam["vzkaz"]); echo "<TABLE CELLSPACING='0' CELLPADDING='2' WIDTH='800' style='border: 1px solid #eff1f8;'>"; echo "<TR><TD CLASS='udaje'><B><A HREF='mailto:".$zaznam["jmeno"]."</A> </B> - nám <B>".$zaznam ["datum"]."</B> zanechal/a tento vzkaz:"; echo "<TR><TD>".$vzkaz.""; echo "<TR><TD CLASS='konec' height='2'>"; echo "</TABLE><BR><BR>"; endwhile; endif; ?> a a v tomto scripte mas tohle<A HREF='mailto:".$zaznam["jmeno"]."</A> </B> - nám <B>".$zaznam ... no ale to jmeno neni v tabulke VZKAZ ale v tabulke hesla takze mi to nejde takze potrebujem vipisat setky prismevky a datumy k nim podla ID z tabulky vzkaz a pred tie vzkazy jeste jmeno z tabulky HESLA ak si si to pozorne precital tak na 95%chapes |
||
WertriK Profil * |
#8 · Zasláno: 4. 5. 2006, 19:30:20
Jaka je spojitost mezi tabulkou hesla a vzkaz ?
Myslim, podle ceho ma php poznat ze je to konkretni jmeno [radek] ? Mas u kazdeho prispevku napsane treba id uzivatele nebo tak neco ? Proste nejake spolecne hodnoty pro obe dve tabulky, ale pro kazdy radek jine. |
||
Anonymní Profil * |
#9 · Zasláno: 4. 5. 2006, 19:35:24
no ja to mam takhle a pojde to na 50%
clovek sa zaregistruje. pak se prihlasi a vihodi sa mu textarea na vzkaz atd a pod tim prispevky a ked je lognuti a posle prispevok podle mne bi se ku tomu malo dat to meno. ak to nebude fungovat tak rad bych tam dal stlpec id uzivatele do tabulky vzkaz z tabulky hesla ale to si nevim predsetavit ak mi to muzues spravit tak te moc a moc prosim |
||
WertriK Profil * |
#10 · Zasláno: 4. 5. 2006, 20:47:21
ten vyber samotny je pomerne lehky
SELECT h.jmeno, v.vzkaz, v.datum FROM hesla as h, vzkaz as v ORDER BY id DESC |
||
Anonymní Profil * |
#11 · Zasláno: 4. 5. 2006, 21:28:52
tomu som nepochopil mozes to datr bez skratiek??
|
||
Anonymní Profil * |
#12 · Zasláno: 5. 5. 2006, 18:54:36
mozte mi pls pomoct?
|
||
rabbit Profil |
#13 · Zasláno: 5. 5. 2006, 21:03:12
pokud ve sloupci "id" v tabulce "vzkaz" (zapisuje se to taky vzkaz.id) máš "id" z tabulky hesla, bude to fungovat. Jestli ne a neporadíš si, tak Ti už můžu doporučit pouze samostudium. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0