• twitter image
  • facebook image
  • youtube image
  • linkedin image
Language: CMS Made Simple Czech CMS Made Simple France CMS Made Simple Spain CMS Made Simple Hungary CMS Made Simple Russia CMS Made Simple Netherlands

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Zobrazení dat z databaze
PostPosted: Wed Aug 08, 2012 9:38 pm 
Offline
New Member

Joined: Wed Mar 14, 2012 8:22 am
Posts: 7
Location: Czech republic
Zdravim,

vzhledem k tomu, ze pomerne plavu v CMS MS a vsem ostatnim, tak bych od Vas poteboval poradit s jednim problemem.

Mam data (nabidku) v DB na MySql. Tabulku mam vyplnenou. Data si chci zobrazit na strance, pomoci UDT. Bohuzel, porad se mi nedari. Nevite prosim, kde delam chybu? Diky za pomoc!

Aktualne mam tento kod:
Code:
global $gCms;
$config = &$gCms->config;
$db =& $gCms->GetDb();

$sql = "SELECT * FROM " . "nabidka";


Tabulka nema v MySql zadny prefix, jmenuje se "nabidka".

Dekuji za pomoc.


Top
 Profile  
 
 Post subject: Re: Zobrazení dat z databaze
PostPosted: Fri Aug 10, 2012 7:34 pm 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Oct 10, 2006 5:00 pm
Posts: 426
Location: Bratislava
Toe je velmi divny pokus. Malo by to byt takto:

Code:
$config = cmsms()->config;
$db = cmsms()->GetDb();

$sql = "SELECT * FROM " . "nabidka";
$items = $db->GetAll($sql, array());
if($items){
foreach($items as $item){
print_r($item);
}
}


Top
 Profile  
 
 Post subject: Re: Zobrazení dat z databaze
PostPosted: Fri Aug 10, 2012 9:51 pm 
Offline
New Member

Joined: Wed Mar 14, 2012 8:22 am
Posts: 7
Location: Czech republic
Díky za pomoc. Ted uz to běhá (data se zobrazují).
Akorát nevím proč, ale zobrazuje se úplně vše tj. i názvy sloupečků...

Vše je vypsáno do jednoho odstavce, asi takto:
    Array ( [nazev_sloupce] => obsah_prvniho_sloupce [nazev_sloupce] => obsah_druheho_sloupce [nazev_sloupce] => obsah_tretiho_sloupce )
....

Nemela by se data zobrazovat v tabulkovém výpisu?
Alespoň v knize co tu mám, to je tak naznačeno...

P.S. Odkud jsi prosím čerpal kód? Mám tu otevřené knihy, ale ani jeden návod jak vypsat obsah tabulky mi v CMS MS nefungoval...:(


Top
 Profile  
 
 Post subject: Re: Zobrazení dat z databaze
PostPosted: Fri Aug 10, 2012 10:04 pm 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Oct 10, 2006 5:00 pm
Posts: 426
Location: Bratislava
To co som ti poslal je taky zaklad, kde su vypisane data cez print_R - z toho si mal len vychadzat. Podmienka v reali by mohla vyzerat nasledovne

Code:
if($items){
foreach($items as $item){
echo $item["nazovstlpca"];
echo $item["nazovstlpca2"];
echo $item["nazovstlpca3"];
}
}


Rozumeno? Su to zaklady.

Celu dokumentaciu k CMSMS prehladne najdes http://docs.cmsmadesimple.org/.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Arvixe - A CMSMS Partner