Megválaszolatlan hozzászólások | Aktív témák Pontos idő: szer. okt. 09, 2024 13:24



Hozzászólás a témához  [ 5 hozzászólás ] 
PHP+MYSQL+többtopikos fórum=hibaüzenet 
Szerző Üzenet

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
A mysql_query resource-t ad vissza, tehát azt előtte fel kell dolgoznod, csak ezután tudsz értéket kiolvasni belőle.

Nézd meg ezt az oldalt, lent példák is vannak:

http://www.php.net/manual/hu/function.mysql-query.php


szer. nov. 26, 2003 12:01
Profil Privát üzenet küldése
ezüst tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 17
Hozzászólás 
Javaslom, hogy elõbb olvasgass egy kis adatbázis-elméletet! Érdemes még más fórum-rendszerek forrásába belekukkantani. (Nem gonoszságból mondom, nehogy félreérts!)


kedd nov. 25, 2003 17:58
Profil Privát üzenet küldése

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
Igen ez a konverziós dolog perlben menne is :). Igen jól értetted, a user hozza létre a táblát is. De így egyáltalán nem tudok táblát létrehozni. Na sebaj.
Hogy lehetne megoldani ezt az egyedi id-s dolgot? Van egy téma id, a tema táblában, és van egy tema_id a hozzászólások táblában és a lekérdezéskor az azons idjűhöz tartozom olvasom ki, hmm, értem. Kipróbálom, kösz. Ha nem megy, akkor úgyis írok

Köszi mégegyszer


kedd nov. 25, 2003 15:15
Profil Privát üzenet küldése

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
Ha jól értem, akkor az USER adja meg a létrehozandó tábla nevét, amikor beírja az új téma nevét?
Ezt talán nem kellene erőltetni.
A megfelelő konverziók után (ékezetes betűk, témanév hossz) még működhetne is, de átláthatatlan lenne, és az új táblanevet is le kellene tárolni.
Inkább elfogadott megoldás az, hogy a tema nevű táblában szereplő minden rekordnak van egy egyedi ID-je, és ezzel azonosítod a hozzaszolas táblába tartozó rekordokat.

Hefi


kedd nov. 25, 2003 9:27
Profil Privát üzenet küldése

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
A perl világából nyergeltem át a php világába és fejszémet egyből egy fórum-motor irogatásába kellett vágnom. Nincs sok tapasztalatom a php terén, a mysql úgy-ahogy megy.
Adott egy fórum. Egy scriptel szépen létre lehet hozni a témákat (a temak nevű táblába ír egy rekordot, meg létrehoz egy, a téma nevével azonos táblát). Egy másik script a temak nevű táblából kiolvassa a témákat és generál belőlük egy weboldalt. Ez az oldal tele van a témákra mutató linkekkel ilyen formában (pl a téma neve legyen hello): forum.php?dbase=hello. Ha erre rákattintok akkor tök jól bejön az oldal, ott vannak az eddigi hozzászólások, meg az író-form. Viszont ha beleírok a formba és elküldöm hibaüzenetet ír ki és megáll a futás. Lövésem nincs miért. A hiba ebben a sorban van: mysql_query("SELECT * FROM $dbase");
Ha valaki tud megoldást vagy valami kiindulási pontot adna, annak örülnék.

Előre is köszönöm!


hétf. nov. 24, 2003 20:50
Profil Privát üzenet küldése
Hozzászólások megjelenítése:  Rendezés  
Hozzászólás a témához   [ 5 hozzászólás ] 

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 12 vendég


Nem nyithatsz témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Magyar fordítás © Magyar phpBB Közösség