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  -->

« Späť