Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]problem z funkcjami
aque
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 24.07.2006

Ostrzeżenie: (0%)
-----


Witam. Mam problem ze skryptem który napisałem we funkcji. A mianowicie napisalem skrypt menu kożystający z bazy mysql, wszystko to jest napisane we funkcji menu();. I teraz zaczyna się problem... gdy chce umiesic to menu w pliku index.php (teraz znajduje się w functions/menu.php) to wywalami błędy:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\usr\apache\httpd\html\portal\functions\menu.php on line 6

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in c:\usr\apache\httpd\html\portal\functions\menu.php on line 11

zamieszcze tu kod pliku menu.php i index.php

menu.php:
  1. <?
  2. require_once("global.php");
  3. function menu() {
  4.  $query = "SELECT * FROM menu";
  5.  $result = mysql_query($query);
  6.  while( $row = mysql_fetch_array($result, MYSQL_ASSOC))
  7.  {
  8. echo"<a href="" . $row['adres'] . "">" . $row['nazwa'] ."</a><br />";
  9.  
  10.  }
  11.  mysql_free_result($result);
  12.  return $row;
  13. }
  14. baza_mysql_exit();
  15. ?>


index.php:
  1. <?
  2.  
  3. echo("<div style="width: 700px; height: 150px; border: 1px solid black;">logo</div>");
  4. echo("<br />");
  5. echo("<div style="float: left; width: 150px; border: 1px solid black;">");
  6. require_once("functions/menu.php");
  7. menu();
  8. echo("</div>");
  9. echo("<div style="float: left; width: 400px; border: 1px solid black;">a");
  10.  
  11.  
  12.  
  13. echo("</div>");
  14. echo("<div style="float: left; width: 150px; border: 1px solid black;">menu2</div>");
  15. ?>


PS1. W pliku global.php jest łączenie sie z bazą sql
PS2. Gdy w pliku menu php umieszcze to menu(); i bezbosrednio go otworze to menu dziala

Ten post edytował aque 25.07.2006, 11:20:47
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 12:31