ugrás a tartalomhoz

Archívum - Nov 6, 2005 - Fórum téma

Kép terület bejelölés (like Flickr)

Jano · 2005. Nov. 6. (V), 13.06
Sziasztok!

Olyan progit (php-javascript) pontosabban webes "colaboration" alakalmazást keresek amivel feltöltött képre betudok jelölni egy területet és ahhoz szöveges megjegyzést tudok fűzni. Pl. Dolgozunk egy weblapon, készül egy design terv és a képen be tudom jelölni, hogy ez szerintem így nem jó, vagy oda tudom írni, hogy itt arra kell készülni, hogy fix vagy éppen nyúlós...stb.

Érdekel bármi ami hasonlít ilyenre.
 

Legördülő menü MySQL táblából HTML-be

aluser · 2005. Nov. 6. (V), 03.55
Az alábbira szeretnék adatbázist és abból legördülő menüt létrehozni:

sony - tv - crt
................- lcd
.........- radio - hordozható
.....................- asztali
.....................- hifi
.........- monitor - crt - 14"
................................- 15"
................................- 17"
................................- 19"
................................- 21"
........................- lcd - 14"
................................- 15"
................................- 17"
................................- 19"
................................- 21"
samsung - tv - crt
......................- lcd
................- radio - hordozható - magnós
.................................................- CD-s
............................- asztali - magnós
..........................................- CD-s


Adatbázisban tárolnám az adatokat, mivel bővíthető kell lennie.
A MySql szintakszist ismerem de:
?1: hogy nézzen ki az adatbázis (milyen táblák, mezők)?
pl.: legyen egy termek(marka, termek, tipus1, tipus2) tábla? De így sok lesz az üres mező, ill. ismételt mező.?
?2: ezakből az adatokból, hogyan készítsek többszintű legördülő menüt, hogy azután a választást átadhassam egy másik php-programnak? (<- ez lenne a fontosabb kérdés, a másikra ?1-re talán magamtól is rájövök)


THX.
 

MySQL+utf8=nincs ékezet

pempe · 2005. Nov. 6. (V), 01.08
Sziasztok!

MySQL 5.0-t használok, win alatt.
A problémám az, hogy ha a karaktarkészletet utf8-ra állítom, akkor nem tudok ékezetes betűket írni az adatbázisba.

Így állítottam be a karakterkészletet:
mysqld --default-character-set=utf8 --default-collation=utf8_general_ci

Ekkor ha pl. ez az SQL parancs:
insert into tanulo (vezeteknev) values ("Ádám");

ez a hibaüzenet:
ERROR 1406 (22001): Data too long for column 'vezeteknev' at row 1

Biztosan a karakterkészlettel van a gond, mert latin2_hungarian_ci-vel működik (és ékezet nélküli szövegnél nincs hiba).

Mi lehet a hiba?