Állatvédő egyesületek egy egységes adatbázis létrehozásához kérnek segítséget egy megadott táblázat létrehozásához, melyet online (admin felületről) lehetne feltölteni, menedzselni.
Volna egy kis gondom amit nem tudok megoldani. A gépemen ISS 5.1 ,MySql 4.1.9-nt, PHP 4.3.10, phpMyAdmin 2.6.1 Nagy nehezen a jelszó konvertálás megoldodot. De a Character beálljtás az nem megy nekem. Mit tegyek hogy ne üzengessen, és elfogadjón ékezetes field-eket.
Hiba üzi: File 'c:mysqlsharecharsets?.conf' not found (Errcode: 22) Character set '#9' is not a compiled character set and is not specified in the 'c:mysqlsharecharsetsIndex' file
-------------- C:MySQLbinmysql.exe Ver 14.7 Distrib 4.1.9, for Win95/Win98 (i32)
Connection id: 70 Current database: Current user: root@localhost SSL: Not in use Using delimiter: ; Server version: 4.1.9-nt Protocol version: 10 Connection: localhost via TCP/IP Server characterset: latin1 Db characterset: latin2 Client characterset: latin2 Conn. characterset: latin1 TCP port: 3306 Uptime: 3 hours 1 min 41 sec
Threads: 1 Questions: 564 Slow queries: 0 Opens: 20 Flush tables: 1 Open ta bles: 1 Queries per second avg: 0.052 --------------
Az SQL-ben (pontosabban a relációs adatbázis tábláiban) _nincs_ sorrend. Ha esetleg mégis van, akkor úgy kell eljárni, mintha nem is lenne. Mindig úgy gondolj a tábla soraira, mint egy halmaz elemeire; ha valamilyen rendezést akarsz, azt a lekérdezésben explicit kell előírnod (ORDER BY) valamely mező(k) alapján.
Én is ilyen valami ilyen dolgon gondolkoztam. ID-t fogok adni a soroknak, és ORDER-el rendberakom. Csak azthittem, hogy az INSERT-el bárhova be tudok szurni a táblába. Egyszerűbb lett volna, de így is jó. :) Csak ügye lusta ember mindig a legegyszerűbb megoldást kerei. :) Köszi!
Lenne nekem is egy problémám. PHP-ban kellene írnom egy programot, aminek a PHP-s részével nincs gondom. Ellenben MySQL-en tárolná az adatokat. Egyenlőre ahhoz viszont eléggé kevés vagyok. Az lenne a kérdésem, hogy ha be akarok illeszteni egy új adatot a táblába, azt hogyan tudom megoldani, hogy ne a tábla végére kerüljön, hanem én határozhassam meg, hogy hova akarom beilleszteni ?
Ez azért lenne fontos, mert ezeknek az adatoknak a sorrendje releváns. Van egy ötletem, hogy ha ez nem megy hogyan lehetne, de az bonyolult, és nem tudom elképzelni, hogy egy ilyen komplex rendszerben nincs rá valami megoldás. :) Nincs erre valami lehetőség, hogy én határozhassam meg, hogy a táblázatban milyen pozicióra legyen beilleszve az új adat ? Tudom, tanuljam meg az SQL-t, azon már dolgozom, de ezzel most elakadtam. :(
Egyébként a depim elmúlt, mert nem magyar lapokra, hanem angolosokra kerestem rá "database publishing PHP MySQL internet" kulcsszavakkal, és ömlöttek az oldalak, onlány leckékkel stb. mdb2sql konverterek is vannak, igaz még freeware-t nem találtam, de biztos lesz az is vhol.
SQL egy funcionalis nyelv, Access-t nem ismerem, de szvsz meglehetos kulonbsegek vannak. ne szamits olyasmire, hogy grafikus feluleten klikkelgetve ered el, amit akarsz.
PHP nagyon egyszeru, ha tudsz programozni vmilyen ismertebb nyelven. szintaxisra nagyon hasonlit c-hez. az online doksi nagyon jo.
az, hogy milyen gyorsan tanulod meg, nagyban fugg, hogy eddig mikben programpztal.
Van egy Access adatbázisom, amelyet fel szeretnék rakni az internetre. (persze konvertálva, ha kell)
Ott aztán csak regisztrált felhasználók férnének hozzá (ID+jelszó), én adminisztrálnám a felhasználókat.
A szolgáltató azt írja, hogy van MySQL és PHP támogatás, tehát, ha oda felrakom a cuccot, akkor az fog működni, nem kell nekem szerver oldalon semmit sem telepítenem.
A kérdés: Hogyan kezdjem?
Gondolom az .mdb formátum nem jó (?), konvertálni kell.
Utána, szükség van-e arra, hogy belemélyedjek a MySQL rejtelmeibe, vagy elég, ha "csak" a PHP-t tanulom meg, a nekem szükséges mértékig?
Látod vannak akik tudnak és akarnak is segíteni:)
Köszönet Droginak az eddigi munkáját és Strasszernak a felajánlást. Wtoma-t sem szeretném kihagyni, mert legalább Ő is foglalkozott a kérdéssel.
en mar felraktam ey demovaltozatot, ami a fo funkicokat tudja, kiveve modositas es kereses. meg az egesz be van zuttyantva egy oldalra. persze ha masnak van kedve csinalni mashogy, akkor nyugodtan, mert en csak 1-2 het mulva erek ra.
ha adnal egy kicsit reszletesebb specifikaciot, lehet, hoy jobban osszejonne valami.
ha tenyleg csak annyit kell csinalni, mint az a tablazat, akkor nem sok munka. (ertem ez alatt: 1 db tabla, abba rekordokat felvinni es esetleg nehany feltetellel lekerdezes)
pls ird le a spcifikaciot! (ha tenyleg nem tul sok munka, akkor mihelyt lesz idom /nehany het/, lehet, h ossze tudnam dobni)
Osszuk szét a munkát, mert kisebb falatokra/feladatokra könnyebb vállalkozókat találni.
Tegyetek közzé részletesebb elképzelést, hogy mit tudjon - ez lehet a rendszerterv vázlata, ezt utána közösen lehet pontosítani, kidolgozni, és ha minden részlet tiszta, elkészíteni.
Szivesen vennénk, ha valaki/valakik el tudnák készíteni az említett dolgot - felajánlás keretében.
Több kategóriás, képfeltöltős, abc sorrendet alkalmazó megoldásról lenne szó. (Mint egy excel táblázat)
Segítséget és a felajánlásokat előre is köszönjük.