![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
mam taki kod który wyszukuje mi kategorie z pliku tele.php:
Chciałbym go zmienić tak żeby wyszukiwał i wypisał mi kategorie z bazy mysql z tabeli "tele" ale tylko tam gdzie jest w polu segment nazwa "teledyski". oto zrzut mojej tabeli: (IMG:http://img231.imageshack.us/img231/8348/92757105vw8.jpg) Jak będzie wygłądał kod php? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
dzięki EarthCitizen (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) kod działa ale wyświetla mi tylko to co znajduje się w dziale "nazwa" anie ma obok opcji "[Kasuj kategorię]", tak jak to się działo w tym fragmencie pętli foreach:
ps. a tak apropo... Zna ktoś może dobrą książkę która opisuje wszystkie funkcje powiązane PHP z MySql? Ten post edytował Kamil90 22.01.2009, 21:20:28 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
No wysil się trochę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Naprawdę nie widzisz jak połączyć Twój skrypt z moim? Spróbuj przynajmniej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
połączyłem to w taki sposób:
mam nadzieje że dobrze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dołożyłem $idwynik i $id bo będę usuwał po id nie rozumiem tego kodu który ma $w:
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
No i dobrze, że nie rozumiesz, bo teraz już nie masz zmiennej $w i ten kod nie jest Ci prawdopodobnie potrzebny...
więc zamień
na
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
ok, dokonam zmiany (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
teraz się kłania zmiana "delete" z wyboru 'switch':
ta linijka usuwa filmiki z tej kategorii która została usunieta więc myśle ze powinna zostać:
i teraz za co się zabrać? hmmm... Ten post edytował Kamil90 22.01.2009, 22:42:04 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Skoro operujesz teraz na bazie, a nie na pliku to chyba już widzisz 4 linijki, które tam nie pasują? Zapytanie zostaje...
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
zaraz coś zdziałam, a zapytanie sobie wezme z phpmyadmin (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ciekawe czy mi się uda... Uczę się w Technikum Informatycznym i działamy na Pascalu i c++. Tutaj pojęcia są zupełnie inne, zdarza sie jednak że niektóre sa podobne np. petla while, warunek if... else.. itp
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Hehe, tylko nie wyskocz tu z jakąś procedurą w PHP (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
ułożyłem więc taki kod i w sumie to wszystko wygląda tak:
i w sumie teraz wogole nie działa... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) gdzieś zrobiłem błąd tutaj:
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
usuń linijkę z unset... usuwasz zmienną, której później chcesz użyć a już jej nie ma (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
i jeszcze:
Ten post edytował EarthCitizen 22.01.2009, 23:12:36 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
niestety nie działa:( ale juz sie wyświetla:), spróbowałem też tak:
i efekt podobny... A może coś jest nie tak z "$id['id']" ? |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
wkleiłem w tym miejscu i dalej to samo (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) , Klikam "Kasuj Kategorię" i nie usuwa:
edit: ale $id['id'] musi być akurat tej kategorii którą wybierze się do usunięcia więc może lepiej by było wybrać $row['id']? Chociaż nie wiem czy to ma sens... Ten post edytował Kamil90 22.01.2009, 23:40:09 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Z tym kodem to chciałem abyś na forum to dał(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ale spoks, mi ta pora już też nie służy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Co do skryptu, to myślałem, że nad tym case masz coś jeszcze ale chyba nie, więc:
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
aha (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , ogólnie cały skrypt wygląda następująco:
i działa!! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) jesteś wielki EarthCitizen!! zastanawia mnie jeszcze fakt czy w tej linicje musi być $id['id']?:
heh... dla mnie napisanie takie kodu to pół dnia roboty i jeszcze na koniec nie działa.... będzie trzeba zainwestować w jakąś książkę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) edit: oczywiscie WIELKIE podziekowanie dla EarthCitizen, a ja pewnie jeszcze nie raz będę potrzebował pomocy... Ten post edytował Kamil90 22.01.2009, 23:59:48 |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jak tam masz $id['id'] zamiast $row['id'] i Ci działa, to Ty jesteś wielki (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
![]()
Post
#19
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Jak tam masz $id['id'] zamiast $row['id'] i Ci działa, to Ty jesteś wielki to spojrz na jego kod wczesniej:
Dzialac to to dziala, ale w petli kasuje zawsze pierwszy rekord (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Jak tam masz $id['id'] zamiast $row['id'] i Ci działa, to Ty jesteś wielki (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) nie... nie... to nieprawda (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) zmieniłem to na $row['id'] ale nie widze żeby robiło to jakąś różnice... nospor zaraz to sprawdze bo mnie ciekawi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) edit: nospor zgadza się (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) jak miałem $id['id'] to mi usuwało pierwszy rekord(nawet tego nie zauważyłem...) a jak mam $row['id'] to mi usuwa zawsze to co chcę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , także dla Ciebie także należy się nagroda (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) wczoeśniej właśnie nie mogłem dostrzec różnicy pomiędzy $id['id'] a $row['id'] (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) TERAZ JEST GITARA i za to lubie to forum (IMG:http://forum.php.pl/style_emoticons/default/thumbsupsmileyanim.gif) Ten post edytował Kamil90 23.01.2009, 00:17:58 |
|
|
![]()
Post
#21
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat zmieniłem to na $row['id'] ale nie widze żeby robiło to jakąś różnice... no robi i to duża. pod $id['id'] masz zawsze id pierwszego rekordu, a pod $row['id'] masz id rekordu aktualnie przetwarzanego w petli.pozatym przed petla pobierasz juz jeden rekord i on w petli zostaje gubiony |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Hehe ... no nie zauważyłem tego wcześniej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Takie błędy kosztowały mnie kiedyś wyczyszczenie całej tabeli (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
ja się niczego nie czepiam... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dużo mi pomogłeś EarthCitzen, chciałbym być już na takim poziomie jak Ty (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a jak już się do niego doucze to też będę pomagał innym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kolego za kogo Ty mnie masz? nie jestem PHP guru (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ja jestem na tym forum aby się też czegoś nauczyć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) mogłem Ci pomóc, fajnie... ucz się, rośnij w siłę a kiedyś Ty mi będziesz pisał odpowiedzi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#25
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
to skoro juz jestesmy przy kwiatkach to jeszcze to:
Ja rozumiem ze jestes poczatkujacy, ale staraj sie patrzec na to co piszesz. Czemu mają sluzyc te dwa podrząd te same mysql_query()? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 07:31 |