Izvēlies utf8_general_ci rakstzīmju kodējumu. Līdzīgi kā HTML dokumentā norāda <meta charset=”UTF-8″>
2. Izveido tabulu `players` (2 punkti)
Tabulā izveidot trīs kolonas: id, name, overal.
`id` svarīgi ieķeksēt pie A_I, tas ir auto increment. Tad arī automātiski šis tabulas lauks būs ar PRIMARY KEY.
Svarīgi saprast, ka šo te darbību var izdarīt arī bez grafiskā interfeisa izmantošanas. Lūk SQL valodas sintakse šīs tabulas izveidošanai:
CREATE TABLE `players` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`overal` int(3) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Tagad var apskatīties izveidotās tabulas struktūru:
3. Izveidot konekciju ar datubāzi, izveidojot connection.php failu (1 punkts)
<?php
$conn = mysqli_connect('localhost', 'root', '', 'datubaze');
if($conn) {
echo "Veiksmīga pieslēgšanās!";
}
?>
Pārliecinoties, ka ir veiksmīga pieslēgšanās nomainīt kodu uz:
<?php
$conn = mysqli_connect('localhost', 'root', '', 'datubaze');
mysqli_set_charset($conn, 'utf8');
?>
Ar mysqli_set_charset uzstāda utf8 kodējumu.
4. Veikt ierakstu tabulā izveidojot insert.php failu (1 punkts)
<?php
require_once('connection.php');
$q = "INSERT INTO `players`(`id`, `name`, `overal`)
VALUES('', 'Kristaps Porziņģis', '87')";
mysqli_query($conn, $q);
?>
Ierakstus veic palaižot pārlūkā failu insert.php
Pirmajā reizē vēl nebija uzlikts utf8 kodējums connection.php failā, tāpēc pirmajā reizē ir ar ķeburiem.
5. Izdzēst liekos ierakstus un ievadīt vismaz 3 unikālus spēlētājus. Ievadīt var vai nu izmantojot phpmyadmin, vai arī nomainot vaicājumu (query) insert.php failā (1 punkts).
6. Izveidot select.php failu, kurā izvadīt visus spēlētājus HTML tabulā (4 punkti).
Turpinājumā jāveido vajadzīgie tabulas tagi kombinācijā ar asociatīvā masīva elementu izvadi.
Tabulai jāizskatās šādi: