![]() |
![]() ![]() |
![]() |
![]()
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:
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: ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Nie rozumiem co chcesz zrobic ale w order by id powinienes dac asc albo desc chyba ze sql daje defaultowa wartosc
-------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 27.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
ORDER BY id przypadkowo się znalazło tam. Rzeczywiście nie powinno go tam być. A co chcę uzyskać? Chcę wyciągnąć 1 wpis z tych 3 wpisów. Obojętnie jaki. No i jak dojdą jeszcze kolejne wpisy to też 1 z tych nowych (np. będzie 5 prawie identycznych wpisów, a mi zależy na 4 dancyh, które są identyczne dla tych wpisów)
@Edit Jeżeli nie będzie rozwiązania to po prostu 2 tabelę stworzę podczas tworzenia potrawy będzie dodawało potrzebne dane do tej tabeli, aby nie było problemów. No ale jak da się rozwiązać to proszę o pomoc. Ten post edytował Dingo 8.10.2009, 22:03:14 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 229 Pomógł: 34 Dołączył: 7.12.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź jaki błąd zwraca Ci mysql, bo najprawdopodobniej tu leży problem. Pozdro Ten post edytował zelu 8.10.2009, 22:01:41 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 27.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Chyba coś nie tak kazałeś mi wstawić.
Cytat Parse error: syntax error, unexpected T_STRING in /home/dingo/domains/optimalcal.pl/public_html/index.php on line 1370 Takie coś miało być? (nie działa właśnie taki błąd wywala).
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
or die(mysql_error());
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 27.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Operand should contain 1 column(s)
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 229 Pomógł: 34 Dołączył: 7.12.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź dobrze jak działa DISTINCT i jakie ( w sensie ile) "argumenty" przyjmuje
![]() Pozdro Ten post edytował zelu 9.10.2009, 10:13:17 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 27.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
No to problem trzeba będzie rozwiązać inaczej. Dzięki.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 229 Pomógł: 34 Dołączył: 7.12.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Proponuję poczytać o GROUP BY
![]() Pozdro |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 29.06.2025 - 10:01 |