Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Vion
post
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 2
Dołączył: 27.06.2008

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


Witam
Przy uruchomieniu poniższej funkcji wyrzuca mi taki błąd
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\engine\function_menu.php on line 91

Linia w której jest błąd to
  1. <?php
  2. while($row = mysql_fetch_array($wynik)) {
  3. ?>


Niżej znajduje się funkcja

  1. function menu_edit()
  2. {
  3. $wynik = mysql_query("select *  engine_menu where menu_id='".$_GET['id'] ."'");
  4.            while($row = mysql_fetch_array($wynik)) {
  5. ?>
  6. <form action="menu_transact.php?action=edit&type=menu&id=<?php echo $_GET['id'];?>" method="post">
  7.    <input type="text" name="menu_name" size="45" maxlength="40" value="<?php echo $row['menu_name'];?>"> Edytuj nazwe menu<br><br>
  8.    <input type="text" name="menu_href" size="45" maxlength="40" value="<?php echo $row['menu_href'];?>"> Edytuj nazwe pliku zrodlowego<BR><BR>
  9.    <select name="blok_name">
  10.            <option value="" selected>
  11.            
  12.            <?php echo $row['menu_blok_id'];?></option>
  13.            <?php
  14.            $wynik = mysql_query("SELECT * FROM engine_menu_blok");
  15.            while($row = mysql_fetch_assoc($wynik)) {
  16.            echo '<option>'.$row['blok_name'].'</option>';
  17.             } ?>
  18.            </select>
  19.    
  20.    <input type="submit" name="submit" value="ZMIEN MENU">
  21. </form>
  22. <?php
  23. }
  24. }


Jak to zrobić aby działało
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Foxx
post
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


  1. <?php
  2. $wynik = mysql_query("select *  FROM engine_menu where menu_id='".$_GET['id'] ."'");
  3. ?>

Brakowało FROM
Go to the top of the page
+Quote Post
Black-Berry
post
Post #3





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

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


Ale namieszałęś.... pętla tworząca formularze zawierająca inną pętlę z zapytaniem? Nadpisują ci się zmienne $wynik. Górna pętla korzysta z tego samego wyniku co dolna.

Ten post edytował Black-Berry 14.03.2009, 20:35:56
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 25.09.2025 - 23:58