![]() |
Message: Undefined index: page_description - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Archived Discussions (https://forum.codeigniter.com/forum-20.html) +--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forum-23.html) +--- Thread: Message: Undefined index: page_description (/thread-55003.html) |
Message: Undefined index: page_description - El Forum - 10-04-2012 [eluser]echo[/eluser] Hello guys and girls ![]() I'm newbie in Codeigniter. I have table: pages And when I want to display data from table, I get this error and I don't know where is my error. Any suggestions will help me. Code: A PHP Error was encountered page_view.php Code: <!DOCTYPE html> pages_model.php Code: <?php if (!defined('BASEPATH')) exit('No direct script access allowed'); controllers/pages.php Code: <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); Message: Undefined index: page_description - El Forum - 10-04-2012 [eluser]PhilTem[/eluser] You're missing the most important part: the controller's code. Please post this as well because probably no-one can see the error without looking into your controller ![]() Message: Undefined index: page_description - El Forum - 10-04-2012 [eluser]echo[/eluser] Thanks PhilTem for quick reply ![]() Message: Undefined index: page_description - El Forum - 10-04-2012 [eluser]CroNiX[/eluser] And there is a 'page_description' column in the 'pages' table? Message: Undefined index: page_description - El Forum - 10-04-2012 [eluser]echo[/eluser] [quote author="CroNiX" date="1349394767"]And there is a 'page_description' column in the 'pages' table?[/quote] Yes, table: pages page_ID page_title page_description page_keywords page_content Message: Undefined index: page_description - El Forum - 10-05-2012 [eluser]C. Jiménez[/eluser] I'm used to check if my DB driver return anything or not before sending the data to controller. So i can handle that excepcion without having a error page in frontend. Example: Code: function get_pages_info($page_title) Code: function get_pages_info($page_title) Message: Undefined index: page_description - El Forum - 10-05-2012 [eluser]PhilTem[/eluser] You could make that code better readable by using Code: return $query->num_rows() ? $query->row_array() : FALSE; You don't need to check for empty($query) since it will always be different from NULL if your query was ran successfully (i.e. there were no MySQL-syntax errors) |