[php/html]z pole udělat tabulku

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod muhaha 17. 5. 2012 12:15

Potřeboval bych z pole udělat tabulku, ale nedaří se mi to. Nevíte, kde dělám chybu? S php moc nepracuji.
v $data před foreach mám:
Kód: Vybrat vše
Array
(
[0] => 03048
[1] => Vladimír
[2] => Antl
[3] => 130
[4] => 2012/05/16
[5] => 15:58:23
[6] => Odchod
[7] => ACTAtek
[8] => #SMC(SN:l0000150010)#
)
Array
(
[0] => 11123
[1] => Miroslava
[2] => Švadlenková
[3] => 901
[4] => 2012/05/16
[5] => 15:53:41
[6] => Odchod
[7] => ACTAtek
[8] => #SMC(SN:l00001500C3)#
)


a potřebuji dostat výstup:


Id jméno přijimeni
9993 Tomáš Novák
atd atd atd



Kód: Vybrat vše
<?php

echo('<table>');
echo('<tr><td>ID</td><td>Jméno</td><td>Přijímení</td><td>středisko</td><td>datum</td><td>cas</td><td>udalost</td></tr>');
$handle = fopen("dochazka.csv", "r");
while (($data = fgetcsv($handle, 5000, ",")) !== FALSE) {
    //echo "<pre>";
   // print_r($data);
   // echo "<pre>";
   
   
   foreach($data as $single){
   list($id,$jmeno,$prijimeni,$stredisko,$datum,$cas,$udalost) = $data;
   echo('<tr><td>'.$id.'</td><td>'.$jmeno.'</td><td>'.$prijimeni.'</td><td>'.$stredisko.'</td><td>'.$datum.'</td><td>'.$cas.'</td><td>'.$udalost.'</td></tr>');
   }   
   
}

echo('</table>');

?>


Díky
Naposledy upravil Vebloud dne 17. 5. 2012 22:15, celkově upraveno 1
Důvod: Úprava názvu tématu dle pravidel
muhaha
Junior

Odeslat příspěvekod K8 17. 5. 2012 12:21

a co máš za problém? na první pohled by to ten uvedený kód měl udělat
K8
Pokročilý

Odeslat příspěvekod gandor 17. 5. 2012 13:26

Ty mas
Kód: Vybrat vše
list($id,$jmeno,$prijimeni,$stredisko,$datum,$cas,$udalost) = $data;
Ale asi chces skvor
Kód: Vybrat vše
list($id,$jmeno,$prijimeni,$stredisko,$datum,$cas,$udalost) = $single;
Asi chces totiz vytiahnut do jednotlivych premennych skvor jednotlive riadky, ako cely nespracovany set informacii (a povedat ze riadok cely 1. riadok je $id cely druhy riadok je $jmeno)...
gandor
Mírně pokročilý

Odeslat příspěvekod muhaha 17. 5. 2012 13:42

ne, chci udělat:

Kód: Vybrat vše
ID                               Jméno                            Přijmení
"0 prvek pole"              "1 prvek pole"                "2 prvek pole"
"0 prvek dalšího pole"   "1 prvek dalšího pole"     "2 prvek dalšího pole"
atd atd atd


Tak, abych si to mohl vypsat pod sebou do sloupců


Array
(
[0] => 03048
[1] => Vladimír
[2] => Antl
[3] => 130
[4] => 2012/05/16
[5] => 15:58:23
[6] => Odchod
[7] => ACTAtek
[8] => #SMC(SN:l0000150010)#
)
Array
(
[0] => 11123
[1] => Miroslava
[2] => Švadlenková
[3] => 901
[4] => 2012/05/16
[5] => 15:53:41
[6] => Odchod
[7] => ACTAtek
[8] => #SMC(SN:l00001500C3)#
)
muhaha
Junior

Odeslat příspěvekod K8 17. 5. 2012 13:49

no a co ti to teď dělá?
a proč tam vlastně máš ten foreach cyklus?
K8
Pokročilý


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků