Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] edycja newsa, j.w.
Raffal
post
Post #1





Grupa: Zarejestrowani
Postów: 111
Pomógł: 0
Dołączył: 19.06.2006

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


mam panel wczytywane sa newsy no ale chcialbym aby mozna je edytowac

sporzadzilem cos takiego
  1. <?php
  2.  
  3.  
  4. mysql_connect('sql.boo.pl',','');
  5. mysql_select_db("");
  6.  
  7. $wczytanie ='select news(id,temat,tresc,data) where id=18';
  8. $mysl=mysql_query($wczytanie) or die('nie dziala');
  9. $record=mysql_fetch_array($mysl);
  10. echo $redcord[0].$redcord[1].$redcord[2];
  11.  
  12.  
  13. $a=$_POST['nr'];
  14. $b=$_POST['temat'];
  15. $c=$_POST['tresc'];
  16. $d=date("Y-m-d H:i");
  17. $e=$_POST['obrazel'];
  18. $f=$_POST['polex'];
  19.  
  20. echo '<form action="" method="POST">';
  21. echo '<textarea name="temat" cols="50" rows="20">$redcord[1]</textarea><br>';
  22. echo '<textarea name="tresc" cols="50" rows="20">$redcord[2]</textarea><br>';
  23. echo '<input type="submit" value="Wyślij"></form>';
  24. echo 'if(isset($_POST["temat"])){';
  25. echo $temat ;
  26. echo '$pytanie="insert into news(temat,tresc,data) values("$b","$c","$d"");";';
  27. echo $pytanie;
  28. echo '$id=mysql_query($pytanie) or die("nie dziala")'; 
  29. echo '}';
  30. echo 'mysql_close()';
  31.  
  32.  
  33. ?>


no ale nie dziala i nie wyswietla sie zaden blad
no i czy moj tok rozumowania ma sens wogole tzn formularz generowany w php a w textarea wzucic nazwy plikow wyciagnietych z tablic?

Ten post edytował Raffal 25.11.2006, 16:43:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
Daimos
post
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


no ja tu nie widze nawet zadnej linijki odpowiedzialnej za edycje
zrobiles dopiero sam formularz

a sory, widze jednak winksmiley.jpg
schowane smile.gif
nie insert tylko UPDATE ma byc jezeli chcesz rekord nadpisac

i nie echo 'zapytanie'
tylko po prostu je wywolaj

Ten post edytował my salsa 25.11.2006, 16:41:15


--------------------
scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
Go to the top of the page
+Quote Post
skowron-line
post
Post #3





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


  1. <?php
  2. echo 'if(isset($_POST["temat"])){';
  3. echo $temat ;
  4. echo '$pytanie="insert into news(temat,tresc,data) values("$b","$c","$d"");";';
  5. echo $pytanie;
  6. echo '$id=mysql_query($pytanie) or die("nie dziala")'; 
  7. echo '}';
  8. echo 'mysql_close()';
  9. ?>


a to ciekawe co napisales

Ten post edytował skowron-line 25.11.2006, 16:41:45


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
Raffal
post
Post #4





Grupa: Zarejestrowani
Postów: 111
Pomógł: 0
Dołączył: 19.06.2006

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


przepraszam wkleilem nie dokonca to co chcialem teraz juz to jest stan jaki mam obecnie

z updateem sobie poradze chodzi mi bardzeij o wczytanie danych do formularza

Ten post edytował Raffal 25.11.2006, 16:44:53
Go to the top of the page
+Quote Post
Daimos
post
Post #5





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


hehe kolega tu chcial widziec jakie zapytania sie "wykonuja" biggrin.gif

Ten post edytował my salsa 25.11.2006, 16:44:50


--------------------
scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
Go to the top of the page
+Quote Post
satsun
post
Post #6





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 15.10.2006

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


  1. <?php
  2. echo '<form action="" method="POST">';
  3. echo '<textarea name="temat" cols="50" rows="20">'.$redcord[1].'</textarea><br>';
  4. echo '<textarea name="tresc" cols="50" rows="20">'.$redcord[2].'</textarea><br>';
  5. echo '<input type="submit" value="Wyślij"></form>';
  6. ?>


Tak, pozatym $record czy $redcord?
Go to the top of the page
+Quote Post
Sedziwoj
post
Post #7





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

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


  1. <?php
  2. $id=$_POST['nr'];
  3. mysql_connect('sql.boo.pl','','') or die('Błąd połączenia z bazą');
  4. mysql_select_db('') or die('Błędna baza');
  5.  
  6. if(isset($_POST["temat"])){
  7. $temat=$_POST['temat'];
  8. $tresc=$_POST['tresc'];
  9. $data=date("Y-m-d H:i");
  10. /*
  11. * a skąd to?
  12. $e=$_POST['obrazel'];
  13. $f=$_POST['polex'];
  14. */ 
  15. mysql_query('UPDATE news SET temat="'.$temat.'", tresc="'.$tresc.'", data="'.$data.'" WHERE id='.$id) or die('Niepoprawne zapytanie (2)');
  16. } else {
  17. $mysl=mysql_query('select temat,tresc from news where id='.$id) or die('Niepoprawne zapytanie (1)');
  18. $record=mysql_fetch_array($mysl);
  19. echo '<form action="" method="POST">';
  20. echo '<input type="hidden" name="nr" value="'.$id.'">';
  21. echo '<textarea name="temat" cols="50" rows="20">'.$record[0].'</textarea><br>';
  22. echo '<textarea name="tresc" cols="50" rows="20">'.$record[1].'</textarea><br>';
  23. echo '<input type="submit" value="Wyślij"></form>';
  24. }
  25. ?>

Powinno działać, ale ręki nie dam uciąć...
I to jest bez żadnego spr. więc to może tylko się nadawać na prywatny użytek, jeszcze jest trochę poplątane ale coś mnie bierze prze ten mój * komputer, trzeba będzie nowy kupić.

Ten post edytował Sedziwoj 26.11.2006, 14:41:17


--------------------
Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami.
Go to the top of the page
+Quote Post
Raffal
post
Post #8





Grupa: Zarejestrowani
Postów: 111
Pomógł: 0
Dołączył: 19.06.2006

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


nie dokonca nie pobiera danych z bazy tylko wstawia record[1],record[2] zamiast danych z bazy i nie updateuje "błedne zapytanie" sad.gif
Go to the top of the page
+Quote Post
Sedziwoj
post
Post #9





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

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


Skopiuj jeszcze raz, bo był błąd, nie zauważyłem że użyłeś ', i wywaliłem pobieranie id oraz daty bo i tak ich się nigdzie potem nie wykorzystuje.


--------------------
Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami.
Go to the top of the page
+Quote Post
Raffal
post
Post #10





Grupa: Zarejestrowani
Postów: 111
Pomógł: 0
Dołączył: 19.06.2006

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


super dziala smile.gif

a mam jeszcze pytanko jedno

wisz moze jak zrobic w css w zeby caly serwis przyjal jakis ustalony kursor?

i jak sie robi filter szarosci czy to wystarczy
  1. body
  2. {
  3. filter: gray:
  4. }


Ten post edytował Raffal 26.11.2006, 14:51:49
Go to the top of the page
+Quote Post
Sedziwoj
post
Post #11





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

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


Od kursora to mi precz, jedynie co uważam za stosowne do zmiany kursora to, to jak się używa JS do robienia linków (i aby zmienić wtedy kursor, aby sugerować że to link)

co do filtrów
Cytat
Otóż sekret tych efeków tkwi w niczym innym jak w stylach! W sumie filtry graficzne ciężko jest "zaszufladkować", ponieważ podobnie jak kolorowe suwaki są one rozszerzeniem Internet Explorera i działają tylko w nim, ale jeżeli mam gdzieś o nich napisać, to nie gdzie indziej tylko w sekcji CSS

Cytat z strony, więc też bym radził sobie je darować.


--------------------
Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami.
Go to the top of the page
+Quote Post

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: 20.08.2025 - 05:00