tietokantaan_kytkeytyminen_ja_kyselyjen_tekeminen
Erot
Tämä näyttää erot valitun ja nykyisen version kesken tästä sivusta.
| Both sides previous revisionEdellinen revisioSeuraava revisio | Edellinen revisio | ||
| tietokantaan_kytkeytyminen_ja_kyselyjen_tekeminen [2011/10/07 09:40] – moversti | tietokantaan_kytkeytyminen_ja_kyselyjen_tekeminen [2015/08/13 07:20] (nykyinen) – ulkoinen muokkaus 127.0.0.1 | ||
|---|---|---|---|
| Rivi 18: | Rivi 18: | ||
| </ | </ | ||
| + | Tiedosto '' | ||
| <code php> | <code php> | ||
| < | < | ||
| Rivi 51: | Rivi 52: | ||
| else | else | ||
| { | { | ||
| + | // Tulostetaan taulukko kirjoista | ||
| echo ("< | echo ("< | ||
| echo ("< | echo ("< | ||
| Rivi 67: | Rivi 69: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | |||
| + | '' | ||
| <code php> | <code php> | ||
| Rivi 119: | Rivi 124: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | Tee lomake, jolla voi päivittää kirjan tietoja. | ||
| + | |||
| + | Kysely, jolla valitaan tietty kirja (ID on kullakin kirjalla eri) '' | ||
| + | |||
| + | |||
| + | Tiedosto '' | ||
| <code php> | <code php> | ||
| - | <hr> | + | <?php |
| + | // Yhdistetään tietokantaan | ||
| + | $linkki = mysql_connect(" | ||
| + | |||
| + | if (!$linkki) | ||
| + | { | ||
| + | die(" | ||
| + | } | ||
| + | |||
| + | // Valitaan tietokanta | ||
| + | mysql_select_db(" | ||
| + | |||
| + | // Päivitetään kirjan tiedot lomakkeen tiedoilla | ||
| + | if (isset($_POST[" | ||
| + | { | ||
| + | // | ||
| + | $kysely = " | ||
| + | echo $kysely; | ||
| + | $tulos = mysql_query($kysely); | ||
| + | if (!$tulos) | ||
| + | { | ||
| + | die (" | ||
| + | } | ||
| + | |||
| + | header(" | ||
| + | } | ||
| + | ?> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | |||
| + | <?php | ||
| + | $kysely = " | ||
| + | |||
| + | $tiedot = mysql_query($kysely); | ||
| + | if (!$tiedot) | ||
| + | { | ||
| + | die (" | ||
| + | } | ||
| + | $kirja = mysql_fetch_assoc($tiedot); | ||
| + | |||
| + | ?> | ||
| + | |||
| + | <form action=" | ||
| + | Kirjoittaja: | ||
| + | Kirja: <input type=" | ||
| + | Hinta: <input type=" | ||
| + | ISBN: <input type=" | ||
| + | Kustantaja: <input type=" | ||
| + | Kustantajan kotipaikka: | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | </ | ||
| + | |||
| <ul> | <ul> | ||
| - | < | + | < |
| - | < | + | |
| </ul> | </ul> | ||
| + | </ | ||
| + | </ | ||
| </ | </ | ||
| + | |||
| + | Edellisessä oletetaan, että alkuperäinen kirjojen listaustoiminto ('' | ||
| + | <code php> | ||
| + | // Tulostetaan taulukko kirjoista | ||
| + | echo ("< | ||
| + | echo ("< | ||
| + | while ($kirja = mysql_fetch_assoc($rivit)) | ||
| + | { | ||
| + | print ("< | ||
| + | } | ||
| + | echo ("</ | ||
| + | |||
| + | </ | ||
| + | |||
| + | '' | ||
tietokantaan_kytkeytyminen_ja_kyselyjen_tekeminen.1317969658.txt.gz · Viimeksi muutettu: 2015/08/13 07:18 (ulkoinen muokkaus)
