Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Aika SQL:ssä

Jaska [05.06.2006 21:58:12]

#

Aloin tänään opetella SQL:llä MySQL:llä. En löytänyt mistään kunnon opasta ajan käsittelyyn. Haluaisin lukea tietokannasta ajan ja lisätä siihen kaksi viikkoa. Tämä yritykseni ei kuitenkaan toiminut:

$pp=mysql_result($res,$a,tilpvm); // tämä toimii
echo mysql_result(dateadd($pp,interval 14 day)); // ei toimi :(

Missä vika?

Ja olisiko hyviä kirjasuosituksia MySQL:n opetteluun? (Suomi/englanti)

ajv [05.06.2006 22:32:26]

#

Ajan lisäys täytyy tehdä jo kyselyssä:

<?php
$sql = "SELECT (NOW() + INTERVAL 2 WEEK) AS pvm"
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
echo $row['pvm'];
?>

MySQL:n manuaali on minusta ihan pätevä paikka opetella asioita. Tosin alkuun pääsee varmaan aika hyvin Antin PHP-oppaan tietokannat-luvulla.

Edit: Tässä vielä linkki manuaaliin:
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html

Edit2: Äh, muistin väärin, eipä se manuaali ehkä olekkaan se paras paikka opetella SQL-syntaksia.

ajv [06.06.2006 08:25:01]

#

Niin noista tutoriaaleista. Koulun keskustelupalstalta bongasin tälläisen:
http://sol.gfxile.net/galaxql.html
Vaikuttaa aika mielenkiintoiselta.

VJL [06.06.2006 08:47:57]

#

PHP5&MySQL Ohjelmointi, hyvä opaskirja ja cd joka asentaa täydellisen apachen,php4 ja 5, mysql ja tarvittavat viilaukset koneeseen.
http://www.akateeminen.com/fin/opiskelijat/

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta