Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] bilblioteka PDO
szpakoo
post
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 16
Dołączył: 19.04.2007

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


  1. <?php
  2. require_once ('includes/connection.php');
  3. $pdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  4. $sql = ' SELECT 
  5.  if( drugie_imie IS NOT NULL , CONCAT( imie, " ", drugie_imie ) , imie ) AS imiona, 
  6.  nazwisko, nazwisko_panienskie, imie_ojca, imie_matki, panienskie_matki, 
  7.  stan_cywilny, plec, data_urodzenia, miejsce_urodzenia, pesel
  8.  FROM dane_kandydata 
  9. ';
  10.  
  11. $stmt = $pdo -> query($sql);
  12.  
  13.  foreach($stmt as $row )
  14.  {
  15. $dane=$row;
  16.  }
  17. $stmt -> closeCursor(); 
  18.  print_r($row);
  19. ?>

mam taki kod do pobierania danych z bazy. zwraca poprawne wyniki ale print_r($row); daje taki wynik:
  1. Array ( [imiona] => wojtek kamil [0] => wojtek kamil [nazwisko] => baczynski [1] => baczynski
  2. [nazwisko_panienskie] => [2] => [imie_ojca] => karol [3] => karol [imie_matki] => genowefa [4] => genowefa
  3. [panienskie_matki] => pigwa [5] => pigwa [stan_cywilny] => kawaler [6] => kawaler [plec] => M [7] => M
  4. [data_urodzenia] => 1987-04-08 [8] => 1987-04-08 [miejsce_urodzenia] => kraków [9] => kraków [pesel] =>
  5. 87042865985 [10] => 87042865985 )

dlaczego nie zwraca mi tylko tablicy asocjacyjnej, a podwójną tablice z dublujacymi się danymi?

Ten post edytował szpakoo 30.04.2008, 14:59:30


--------------------
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: 20.08.2025 - 06:03