Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]DISTINCT - powtarzające się wpisy
Dingo
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 27.05.2009

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


Otóż mam taki błąd bo znowu zapytania zadać nie umiem.
Cytat
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/dingo/domains/generujszablon.pl/public_html/optymalni/index.php on line 371


Tak wygląda fragment kodu:
  1. $zapytanie11 = "SELECT DISTINCT(nazwa_potrawy, opis, proporcje_t, proporcje_w) FROM potrawy WHERE login = '$login' ORDER BY id";
  2. $idzapytania11 = mysql_query($zapytanie11);
  3. while ($potrawa = mysql_fetch_array($idzapytania11))
  4. {
  5. echo ' <tr>
  6. <td class="center" style="height: 20px; width: 150px;">'.$potrawa['nazwa_potrawy'].'</td>
  7. <td class="center" style="height: 20px; width: 280px;">'.$potrawa['opis'].'</td>
  8. <td class="center" style="height: 20px">1:'.$potrawa['proporcje_t'].':'.$potrawa['proporcje_w'].'</td>
  9. </tr>';
  10. }


Więc chciałem wybrać sobie obojętnie jaki wpis z 3 powtarzających się wpisów (no i jak by było więcej ale o innej nazwie to 2 wiersz by tworzyło). Powtarzają się w nich 4 rzeczy, więc wymieniłem je w funkcji SELECT. Jednak wywala taki błąd jak podałem na początku. Co może być tego przyczyną? Da się w ogóle tak zrobić?

Tabela:
(IMG:http://img2.vpx.pl/up/20091008/dddd56.png)
Go to the top of the page
+Quote Post

Posty w temacie


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.08.2025 - 14:35