Praca Programisty client 2

Praca Programisty client 2

Tak jak poprzednio zimportowałem połączenie z bazą danych.

server_client_pobierz_kategorie.php

 

 

<?php
 include_once (dirname(__FILE__) . '/'.basename('databaseclass.php'));
 /*
 *  @version Komentarze zdalnie v1.0
 *  @autor Adam Berger$
 *  Copyright 2013 Komentarze zdalnie
 *  ber34$o2.pl
 * Licensed under the Apache License v2.0
 * <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
 try{
     $db = new databaseclass;
$db->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
$st = $db->prepare('SELECT * FROM `kategoria`');
            if (!$st)
                           {
                          echo "brak_kategori";
                          exit;
                           }else{
                           $st->execute();                         
                     if($st->rowCount() > 0){
                       $tr = $st->fetchAll(); 
                       ///print_r($tr);
                       echo json_encode($tr);
                           }
                         }
                }catch(PDOException $e){         
                    echo 'Połączenie nie mogło zostać utw.<br />'.$e->getMessage();
                    }

 

 

Używamy cookies i podobnych technologii m.in. w celach: świadczenia usług, reklamy, statystyk. Korzystanie z witryny bez zmiany ustawień Twojej przeglądarki oznacza, że będą one umieszczane w Twoim urządzeniu końcowym. Pamiętaj, że zawsze możesz zmienić te ustawienia. To find out more about the cookies we use and how to delete them, see our privacy policy.

I accept cookies from this site.

EU Cookie Directive Module Information