Archívum - 137651 - Fórum téma
november 21
MySQL: table.COUNT(ID) ?
Sziasztok!
Szeretnék írni egy egyszerűbb fórumot (PHP4.1, MySQL 3.23), amiben a témák lekérésénél adódott egy kis probléma.
Szeretném lekérni a témák (topic-ok) összes adatát a témák táblájából (SELECT temak.* FROM temak), illetve a témákhoz érkezett hozzászólások számát (bejegyzesek.COUNT(ID)), illetve az utolsó hozzászólás dátumát szintén a bejegyzésekből.
Ezt a hármat hogy tudom összehozni?
Eddig ezt próbáltam, de nem megy:
SELECT temak.*, bejegyzesek.COUNT(bejegyzesID) FROM temak, bejegyzesek WHERE temak.datum<NOW() AND bejegyzesek.szuloID=temak.ID
...De ez elszáll, ráadásul már a COUNT résznél...
Néztem a LEFT JOIN-t is, kipróbáltam, de azzal sem leltem megoldást.
MySQL doksit szintén néztem (plz ne RTFM legyen a válasz ^^), de nem jövök rá, hogy kéne megoldani.
Tudnátok segíteni? Ha ez a struktúra nem megy, vagy nem jó, tudnátok javasolni jobbat?
Előre is köszönöm!
■ Szeretnék írni egy egyszerűbb fórumot (PHP4.1, MySQL 3.23), amiben a témák lekérésénél adódott egy kis probléma.
Szeretném lekérni a témák (topic-ok) összes adatát a témák táblájából (SELECT temak.* FROM temak), illetve a témákhoz érkezett hozzászólások számát (bejegyzesek.COUNT(ID)), illetve az utolsó hozzászólás dátumát szintén a bejegyzésekből.
Ezt a hármat hogy tudom összehozni?
Eddig ezt próbáltam, de nem megy:
SELECT temak.*, bejegyzesek.COUNT(bejegyzesID) FROM temak, bejegyzesek WHERE temak.datum<NOW() AND bejegyzesek.szuloID=temak.ID
...De ez elszáll, ráadásul már a COUNT résznél...
Néztem a LEFT JOIN-t is, kipróbáltam, de azzal sem leltem megoldást.
MySQL doksit szintén néztem (plz ne RTFM legyen a válasz ^^), de nem jövök rá, hogy kéne megoldani.
Tudnátok segíteni? Ha ez a struktúra nem megy, vagy nem jó, tudnátok javasolni jobbat?
Előre is köszönöm!
mssql és a php és a varchar
Van egy kis gondom....
Win2k alatt IIS-en SQL2000 és PHP 4.3.4 ADODB library V4.03 6 használva a következő a problema:
az sql táblában varchar(1000) a mező, és phpből a tárolása (textarea) sikeres, belekerül a táblába minden rendesen.
Amikor ki akarom olvasni, csak 255 rekord jön vissza, ileltve amikor phpből megnézem a field tipusát, azt mondja, 'char' típusú, és a hossza 255.
a PHP.ini-ben az mssql.textlimit=16000, és mssql.textsize=16000
Aki belefutott már ebbe a problémába, please segítsen......
Thanx
■ Win2k alatt IIS-en SQL2000 és PHP 4.3.4 ADODB library V4.03 6 használva a következő a problema:
az sql táblában varchar(1000) a mező, és phpből a tárolása (textarea) sikeres, belekerül a táblába minden rendesen.
Amikor ki akarom olvasni, csak 255 rekord jön vissza, ileltve amikor phpből megnézem a field tipusát, azt mondja, 'char' típusú, és a hossza 255.
a PHP.ini-ben az mssql.textlimit=16000, és mssql.textsize=16000
Aki belefutott már ebbe a problémába, please segítsen......
Thanx
november 20
Néhány probléma
Újabb nap, újabb problémák. Lám nekem is akadt egy néhány:
1.) Az a bökkenő, hogy PHP-vel nem tudok képet megjeleníteni.
pl:
img scr='<?=$kep?>'.jpg
A változóban a kép pontos neve van eltárolva, de ez így nem műkszik.
2.)Csináltam egy vendégkönyvet, amelyben egy adatbázis alapján fut. Ebben benne van a felhasználó neve, mail címe stb. Minden hozzászólás után csinál egy szép kis táblázatot kerettel meg minden. Ez eddig rendben is volna. De mit csináljak, ha már van vagy 200 üzenet. Ezért arra gondoltam, hogy csak 10-et jelenítek meg és a korábbiakat törlöm. Na itt a bökkenő! Ezt nem tudom megcsinálni! :mad:
3.) Szavazást szeretnék indítani és azt akarom elérni, hogy egy IP-címről csak egyszer lehessen szavazni, de úgy látszik ehhez is kevés a tudásom.
Szeretnék mindenkit kérni, hogy segítsetek. Ha máshogy nem legalább egy linket szúrjatok be.
U.I. Ha valaki azt mondja, hogy vegyek PHP-s könyvet:
- Egyrészt jön a karácsony kevés a pénz.
- Másrészt pedig :P
Előre is köszi a segítségeket!
■ 1.) Az a bökkenő, hogy PHP-vel nem tudok képet megjeleníteni.
pl:
img scr='<?=$kep?>'.jpg
A változóban a kép pontos neve van eltárolva, de ez így nem műkszik.
2.)Csináltam egy vendégkönyvet, amelyben egy adatbázis alapján fut. Ebben benne van a felhasználó neve, mail címe stb. Minden hozzászólás után csinál egy szép kis táblázatot kerettel meg minden. Ez eddig rendben is volna. De mit csináljak, ha már van vagy 200 üzenet. Ezért arra gondoltam, hogy csak 10-et jelenítek meg és a korábbiakat törlöm. Na itt a bökkenő! Ezt nem tudom megcsinálni! :mad:
3.) Szavazást szeretnék indítani és azt akarom elérni, hogy egy IP-címről csak egyszer lehessen szavazni, de úgy látszik ehhez is kevés a tudásom.
Szeretnék mindenkit kérni, hogy segítsetek. Ha máshogy nem legalább egy linket szúrjatok be.
U.I. Ha valaki azt mondja, hogy vegyek PHP-s könyvet:
- Egyrészt jön a karácsony kevés a pénz.
- Másrészt pedig :P
Előre is köszi a segítségeket!
Kliens valódi IP címe proxy mögül
Hali,
Szeretném ha adnátok tippet: hogyan lehet egy böngésző IP címét belerakni egy form-ba, ha a szerver a DMZ-ben van és firewall van közben? Sajna mindig a belső IP-t rakja bele. PHP Manual kukacot sem ért ezzel kapcsolatban.
Esetleges megoldás PHP/JS érdekelne.
Q
■ Szeretném ha adnátok tippet: hogyan lehet egy böngésző IP címét belerakni egy form-ba, ha a szerver a DMZ-ben van és firewall van közben? Sajna mindig a belső IP-t rakja bele. PHP Manual kukacot sem ért ezzel kapcsolatban.
Esetleges megoldás PHP/JS érdekelne.
Q
november 19
Base64 kódolt azonosító header-ben
Sziasztok! Szeretném a segítségeteket kérni, mert elakadtam egy script írsa közben.
A problémám, hogy külső URL-t akarok meghívni a saját PHP programomon belül (pl.: include()-al), de a külső program elérésének feltétel, hogy a megadott felhasználó nevet és jelszót base64_encode()-al kódolva egy header kiegészítéssel elküldjem azonosítás gyanánt. Én ezt a program elejére beillesztett header("Authorization: Basic kódoltstring"); sorral oldottam meg, de nem működik. Mi lehet a gond?
Köszi előre is!
■ A problémám, hogy külső URL-t akarok meghívni a saját PHP programomon belül (pl.: include()-al), de a külső program elérésének feltétel, hogy a megadott felhasználó nevet és jelszót base64_encode()-al kódolva egy header kiegészítéssel elküldjem azonosítás gyanánt. Én ezt a program elejére beillesztett header("Authorization: Basic kódoltstring"); sorral oldottam meg, de nem működik. Mi lehet a gond?
Köszi előre is!
november 13
Telepítés
Telepítéssel kapcsolatban szeretnék segítséget kérni.Windows XP-re feltettem az Apache szervert, php4-et és a MySql-t. A gondom az, hogy nem tudom, hogyan kell konfigurálni, hogy elkezdhessem a programozást. Előre is köszi a segítséget.
■ november 11
Könyek, leírások a PHP és Dreamweaver MX kettősről?
Valami jó magyarnyelvű kiadvány, jegyzet érdekelne ami a PHP használatát taglalja dreamweaver MX-ben. A "...alapoktól a dinamikus tartalomig" c.-t ismerem. Köszi: Jupiter
■ november 8
Pls help me!
Van egy kis problémám a PHP-vel.
Mikor valamit elrontok és letesztelem, akkor rendesen kiírja a hibát és nem megy. De ha ezt kijavítom, akkor ugyanúgy jelzi a hibát, de ha Frissítek továbbenged. És ez már az idegeimre megy. :( Kérlek írjátok le mi lehet a probléma. Talán a php.ini-ben kell vmit átírni?
■ Mikor valamit elrontok és letesztelem, akkor rendesen kiírja a hibát és nem megy. De ha ezt kijavítom, akkor ugyanúgy jelzi a hibát, de ha Frissítek továbbenged. És ez már az idegeimre megy. :( Kérlek írjátok le mi lehet a probléma. Talán a php.ini-ben kell vmit átírni?
november 4
HELP!!! Újratöltödö oldal !!!
Sziasztok! WinXp, MySql, Apache, Php 4.3.3 a konfigom, a problémám pedig az hogy amikor egy popup ablakba generálok egy pdf dokumentumot és azt elmentem egy fájlba, akkor 2 fájl jön létre az egy helyett, noha nem töltetem újra az oldalt. Van valakinek fogalma arról, hogy miröl van szó, mert ez már kezd megörjíteni ! :mad: :mad: Köszi a segítséget ! Farkinca :(
■ november 1
Smarty telepítése Windows alá
Sziasztok!
Szeretném telepíteni a Smartyt WindowsXP alá, ez van otthon, de telepítési leírást csak Linuxhoz találtam, tudnátok segíteni benne?
Elég kezdő vagyok, mint látszik :)
■ Szeretném telepíteni a Smartyt WindowsXP alá, ez van otthon, de telepítési leírást csak Linuxhoz találtam, tudnátok segíteni benne?
Elég kezdő vagyok, mint látszik :)


