09/KukMySQLi_02.php
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
2 <html>
3 <head>
4 <meta http-equiv="Author" content="Imrich BURANSKY" />
5 <meta http-equiv="Content-Type" content="text/html; charset=Windows-1250" />
6 <title>MySQLi 02</title>
7 </head>
8 <body>
9 <h3>MySQLi 02</h3>
10 <pre>
11 <?php
12
13 // Vytvoriť spojenie so serverom
14 $spoj = new mysqli('localhost', 'root', 'heslo', 'kuk');
15 echo "Spoj je typu: ".get_class ($spoj)."\n";
16 // print_r( get_class_methods( $spoj ) );
17
18 if (mysqli_connect_errno() )
19 die ("Nebolo vytvorené spojenie. Chyba: ".mysqli_connect_error());
20
21 // Vybrať údaje
22 if ($vyber = $spoj->query( 'SELECT meno, telefon, email FROM kontakty'))
23 {
24 echo "Výsledok je typu: ".get_class ($vyber)."\n\n";
25 // Prevzatie vysledku vyberu po riadkoch
26 while( $riadok = $vyber->fetch_assoc() )
27 echo $riadok['meno']." ".
28 $riadok['telefon']." ".
29 $riadok['email']."\n";
30 // Uvolniť výsledok
31 $vyber->close();
32 }
33 // Zatvoriť spojenie
34 $spoj->close();
35 ?>
36
37 </pre>
38 </body>
39 </html>
40 <!-- Vysledok
41
42 MySQLi 02
43
44 Spoj je typu: mysqli
45 Výsledok je typu: mysqli_result
46
47 Kuko 111111 kuko@kuk.sk
48 Hamo 222222 hamo@ham.sk
49 Buro 333333 buro@bur.sk
50
51
52 -->