Jump to content

Calling function issue & Mysql Fetch array


OAFC_Rob

Recommended Posts

Okay, this is getting on my nerves now, my head is throbbing probably just need a break from it all now.

 

I'm currently getting the following message;

 

Warning: mysql_fetch_array() expects parameter 1 to be resource, null given in C:\xampp\htdocs\duff3\test3.php on line 25

 

Can anyone figure out and explain why this isn't working for me, I believe I am calling the function correctly and then putting the result into a while loop.

 

<?php
    function getPageContent($selectedPage)
    {
        $sql =  "SELECT * ";
        $sql .= "FROM  tbl_pages ";
        $sql .= "WHERE tbl_pages.pageCategoryId = ".$selectedPage." ";
        $sql .= "AND active = 1 ";
        $sql .= "LIMIT 1";
        $result = mysql_query($sql) or die ("Error in page sql query:". $sql);
        
        return $pageSet;
        
    }
    
?>

 

 

 

 

<?php require_once ''.$_SERVER['DOCUMENT_ROOT'].'/duff3/commonResources/dbConnection/dbQueryClass.php'; 

?>
<?php
        #FUNCTIONS IS A TEMP FILE UNTIL OO PHP COMES INTO PLAY 
        require_once ("commonResources/includes/functions.php");
        # if page isn't set then set it to default.
        if(isset($_GET["page"]))
        {
            $selectedPage = $_GET["page"];
        }
        else
        {
            $selectedPage = 1; 
        }
        #call function to select all page 
        $pageSet = getPageContent($selectedPage);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<title>
    		<?php
                 while ($row = mysql_fetch_array($pageSet)) 
                { # Start while loop
                    echo $row["pageTitle"]; 
                ?> 
    	</title>
    
            <link rel="shortcut icon" href="commonResources/images/container/favicon.ico" />
            <link rel="stylesheet" type="text/css" href="<?php $_SERVER["DOCUMENT_ROOT"] ?>/duff3/commonResources/css/style.css" />
    
            <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
            
            <!-- PUT COMMON JAVASCRIPT FILES IN AN INCLUDE 05/05/2011 -->
            <script type="text/javascript" src="commonResources/javaScript/jQuery.js"></script>
            <script type="text/javascript" src="commonResources/javaScript/jQueryTest/menu.js"></script>
        <?php
            require_once ("".$_SERVER["DOCUMENT_ROOT"]."/duff3/commonResources/includes/tinymce.php");
        ?>
    
</head>
<body>
        <div id="viewContainer"><!--OPEN DIV FOR VIEW CONTAINER -->
        
            <div id="headerContent"><!--OPEN DIV FOR HEADER CONTENT -->
            
                <div class="logoContent"><!--OPEN DIV FOR LOGO CONTAINER -->
                
                    <a href="index.html"><img src="<?php  $_SERVER["DOCUMENT_ROOT"] ?>/duff3/commonResources/images/container/logo.png" alt="Hannah Jane Duff" longdesc="Hannah Jane Duff Home Link" /></a>
                    
                </div><!--CLOSE DIV FOR LOGO CONTAINER -->
                
            </div><!--CLOSE DIV FOR HEADER CONTENT -->
            
            
            
            
        <!-- TEMP TAKE OUT AND PUT INTO HEADER AREA -->    
            
            
            
<div id="mainContent"><!--OPEN DIV FOR MAIN CONTENT-->
                <div class="centreContent"><!--OPEN DIV FOR CENTRE CONTENT-->
                
                    <div id="menuContent"><!--OPEN DIV FOR MENU CONTENT-->

                        <div id="menu">
                            <ul class="menu">
                                <li><a href="index.html" class="main"><span>Home</span></a></li>
                                <li><a href="" class="main"><span>bio</span></a>
                                    <div><ul>
                                        <li><a href=""><span>violin</span></a></li>
                                        <li><a href=""><span>piano</span></a></li>
                                        <li><a href=""><span>singing</span></a></li>
                                        <li><a href="" class="parent"><span>teaching</span></a>
                                            <div><ul>
                                                <li><a href="" class="parent"><span>aberdeen</span></a>
                                                    <div><ul>
                                                        <li><a href="#"><span>aberdeen 1</span></a></li>
                                                    </ul></div>
                                                </li>
                                                <li><a href=""  class="parent"><span>bradford</span></a>
                                                    <div><ul>
                                                        <li><a href=""><span>bradford 1</span></a></li>
                                                    </ul></div>
                                                </li>
                                                <li><a href=""  class="parent"><span>leeds</span></a>
                                                    <div><ul>
                                                        <li><a href=""><span>leeds 1</span></a></li>
                                                    </ul></div>                        
                                                </li>
                                              </ul></div>
                                        </li>
                                        <li><a href="" class="parent"><span>influences</span></a>
                                            <div><ul>
                                                <li><a href=""><span>classical</span></a></li>
                                                <li><a href=""><span>folk</span></a></li> 
                                             </ul></div>
                                       </li>
                                       <li><a href="" class="parent"><span>other</span></a>
                                            <div><ul>
                                                    <li><a href=""><span>folk′d</span></a></li>
                                                <li><a href=""><span>string quaret</span></a></li> 
                                             </ul></div> 
                                        </li>               
                                    </ul></div>     
                                </li>
                                <li><a href="" class="main"><span>publicity</span></a>
                                   <div><ul>
                                        <li><a href="" class="parent"><span>news</span></a>
                                            <div><ul>
                                                <li><a href=""><span>may 2011</span></a></li>
                                                <li><a href=""><span>march 2011</span></a></li>
                                            </ul></div>
                                        </li>
                                        <li><a href=""><span>gallery</span></a></li> 
                                        <li><a href=""><span>other</span></a></li> 
                                   </ul></div>
                                </li>
                                <li><a href="" class="main"><span>recordings</span></a>
                                    <div><ul>
                                        <li><a href=""><span>all</span></a></li>
                                        <li><a href=""><span>new york dolls</span></a></li> 
                                        <li><a href=""><span>classical</span></a></li> 
                                    </ul></div>       
                                </li>
                                <li><a href="" class="main"><span>contact</span></a></li>
                            </ul></div>     
                    </div><!--CLOSE DIV FOR MENU CONTENT-->
                    
                    <div class="paraBlock"><!--OPEN DIV FOR PARA BLOCK -->
                        <p><?php echo $row["pageContent"]; ?></p>
                    </div><!--CLOSE DIV FOR PARA BLOCK-->
                    
<div class="clearArea"><!--OPEN DIV FOR CLEAR AREA-->
                    
                    </div><!--CLOSE DIV FOR CLEAR AREA-->
                    
                </div><!-- CLOSE DIV FOR CENTRE CONTENT-->
                
            </div><!--CLOSE DIV FOR MAIN CONTENT-->
            
            <div id="footerContent"><!--OPEN DIV FOR FOOTER CONTENT-->
            
                <div class="leftFooter"><!--OPEN DIV FOR LEFT FOOTER-->
                
                    ©  <?php echo date(Y); ?> All Rights Reserved  |  Design by <a href="http://www.innovationation.co.uk/">Innovationation UK</a>
                    
                </div><!--CLOSE DIV FOR LEFT FOOTER-->
                
                <div class="rightFooter"><!--OPEN DIV FOR RIGHT FOOTER-->
                
                    <a href="">Copyright | </a>
                    <a href="">Disclaimer | </a>
                    <a href="">Privacy Policy  </a>
                    <a href="">Terms of Use | </a>
                    <a href="">Site Map | </a>
                    <a href="loginArea/login.php">Admin</a>
                    
                </div><!--CLOSE DIV FOR RIGHT FOOTER-->
                
            </div><!--CLOSE DIV FOR FOOTER CONTENT-->
            <?php } ?>
        </div><!--CLOSE DIV FOR VIEW CONTAINER-->
        
</body>
</html>             

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.