poniedziałek, 7 stycznia 2013

Wywołanie danych z mysql (PDO) i tablica

Żeby wiedzieć o co kaman to należy znać podstawy PDO. Poniżej przedstawię wam przykładowe wywołanie danych mysql.

Plik text.class.php
<?
//* Połączenie Mysql za pomocą PDO, a następnie klasa

class text    {

        var $db;
   
        public function __Construct($db) {
            $this->db=$db;
        } 
 public function read($bind=null) {
            $return = array();
            $stmt = $this->db->prepare("SELECT id, tytul, text FROM text WHERE id = :id");
            $stmt->bindValue(':id', $_GET['id'], PDO::PARAM_INT);
            $stmt->execute($bind);
            while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
            $return[] = $row;
            }
        return $return;

}
              $text = new text($pdo);
?>

Plik text.php

<?php
require_once("text.class.php");
    $text = $text->read();
            foreach($text as $row)
        {   
echo "$row['tytul'] <br> $row['text']";
        }
?>


Mam nadzieję, że komuś pomogłem. Pozdrawiam

Brak komentarzy:

Prześlij komentarz