Hei!
Teen tässä pienimuotoista nettisivuprojektia ihan itseopiskellen niiden koodausta. Nyt tuli vastaan tällainen idea, mutta en tiedä onko se käytännössä mahdollista (luulisi että olisi).
Eli haluaisin lisätä palvelimelle public_html kansioon taulukon (tietotaulukko) (tai databasen tai jonkun vastaavan taulukkomuotoisen) joka sisältää erinäistä tietoa ja tätä tietoa pitäisi sitten käyttää nettisivuilla. Esimerkiksi html koodilla tehdyn taulukon yhteen soluun pitäisi linkittää tieto tämän tietotaulukon yhdestä määrätystä solusta. Hauluaisinkin tietää onko tämä mahdollista ja miten tulisi toteuttaa?
mySQL tekniikoista en tiedä yhtään mitään, joten toivonkin että ratkaisu löytyy tämän ulkopuolelta, jos mahdollista.
Javascript ja PHP ovat käytössä, ja omat luuloni ovat, että jollaintapaa php:tä käyttäen tämä saattaisi olla mahdollista. toivottavasti :D
Toi ongelmasi on ihan peruskauraa toteuttaa SQL:llä. Lisäksi se on yleensä helpompaa tehdä sillä kuin taulukoilla.
Jos Webbihotellisi tarjoaa MySQL-palvelua, niin suosittelen suuresti käyttää kyseistä mahdollisuutta.
Lisäksi se kannattaisi tehdä pdo:lla, jolloin lyhemmällä koodillakin saa SQL-injektiovapaata koodia.
Oppaan avulla voi opiskella.
https://www.ohjelmointiputka.net/oppaat/opas.
PDO tietysti vain siinä tapauksessa, että OP on php:ta kieleksi ajatellut.
Jossain olen lukenut asetuksia parse_ini_file:n avulla. Esim seuraavasti:
conn.ini:
server="localhost" user="me" pwd="mypw"
käyttö php -koodissa:
global $yhteys; $ini = parse_ini_file("conn.ini"); $yhteys = mysql_connect($ini['server'],$ini['user'],$ini['pwd']) or die("Tietokantayhteys1 epäonnistui! </body></html>");
TapaniS kirjoitti:
Jossain olen lukenut asetuksia parse_ini_file:n avulla. Esim seuraavasti: ...
Täähän ei nyt suoranaisesti liity mitenkään aiheeseen.
Kiitoksia vastauksista! Kai se tässä täytyy sitten alkaa selvittämään itselle MySQL:n alkeita!
Aihe on jo aika vanha, joten et voi enää vastata siihen.