Salve ragazzi stò usando il framework "CodeIgniter" per la creazione di un carrello per e-commerce, però ho un problema il quale sorge quando cerco di visualizzare gli items che ho nel database. Ecco le pagina:
view_items.php
Codice PHP:
<?php echo $this->load->view('header.php');?>
<h2><?php echo $page_title;?></h2>
<ul>
<?php foreach($items->result() as $item): ?>
[*]
<?php echo form_open('cart/add');?>
<?php echo $item->product_sku;?>
[<?php echo $item->product_description;?>]
<?php echo form_hidden('product_id',$item->product_id);?>
<?php echo form_submit('submit_'.$item->product_id,'Buy Now');?>
<?php echo form_close();?>
<?php endforeach;?>[/list]
<?php echo $this->load->view('footer.php');
/* End of File */
Praticamente mi dà errore precisamente su queste due righe:
Codice PHP:
<?php echo $item->product_sku;?>
[<?php echo $item->product_description;?>]
Vi posto la tabella che ho sul database:
codice:
CREATE TABLE IF NOT EXISTS `product` (
`product_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL DEFAULT '',
`marca` varchar(255) NOT NULL DEFAULT '',
`price` decimal(3,2) NOT NULL DEFAULT '0.00',
PRIMARY KEY (`product_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Ecco gli errori che mi dà la pagina view_items.php
codice:
A PHP Error was encountered
Severity: Notice
Message: Undefined property: stdClass::$product_sku
Filename: cart/view_items.php
Line Number: 13
A PHP Error was encountered
Severity: Notice
Message: Undefined property: stdClass::$product_description
Filename: cart/view_items.php
Line Number: 14
Forse sono errati i campi che ho sul database?
Qualcuno può aiutarmi.