Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [oop]/[php]/[mysql] wyświetlanie w while na raz wszystko
Lejto
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

Ostrzeżenie: (0%)
-----


Mam kod łączenia z bazą i wyboru tabeli:
  1. <?php
  2. class mysql
  3. {
  4.    private $lacz;
  5.    
  6.    public function __construct()
  7.    {
  8.        $this->lacz = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);
  9.  
  10.    }
  11.    public function __dectruct()
  12.    {
  13.        $this->lacz->close();
  14.    }
  15.  
  16.    public function set_query($query)
  17.        {
  18.  
  19.            $zapyatnie = $query;
  20.            $wykonaj = $this->lacz->query($zapyatnie);
  21.            if(!$wykonaj)
  22.            {
  23.                echo mysql_error();
  24.                echo 'as';
  25.            }
  26.            if($wykonaj->num_rows)
  27.            {
  28.                            $rows = array();
  29.  
  30.                while($row = $wykonaj->fetch_array(MYSQLI_ASSOC))
  31.                {
  32.                      echo $row['tytulStrony'];
  33.                
  34.                  }
  35.                
  36.            }
  37.                        
  38.         }
  39.  
  40. }
  41. ?>

i index
  1. <?php
  2. $db = new mysql();
  3. $db->set_query('SELECT * from config');
  4. ?>

Chcę żeby w pętli while nie trzeba było wpisywać echo $row['tytulStrony']; tylko to było wyświetlone automatycznie. fecth_array trzeba do tablicy dać i potem wyświetlić żeby tak było?


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 03:25