Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Pobranie i edycja
blejdas
post 6.04.2012, 11:50:14
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.04.2012

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


Edytuje temat, bo zrozumiałem swój głupi błąd wink.gif ale pojawia się nastepny:

Ok, edytuje mi baze, ale po przeładowniu nie pozostaje mi na stronie edycja_daniednia... tylko wskakuje na proba.php

Plik proba.php:
  1. <?php
  2. require "polacz.db.ap";
  3. // wywołujemy funkcję connection()
  4. connection();
  5. mysql_query("SET NAMES utf8");
  6.  
  7. if ($_POST["wyslane"]) {
  8. $tresc = mysql_real_escape_string (stripslashes($_POST["tresc"]));
  9. $tresc = ereg_replace("\r", "", $tresc);
  10. $tresc = str_replace("\n", "<br>", $tresc);
  11. $tresc = str_replace("<br/>", "<br>", $tresc);
  12. ;
  13.  
  14. echo '<table class="forumline" width="100%" cellspacing="1" cellpadding="4" border="0">
  15. <tr>
  16. <td><table width="100%" cellspacing="0" cellpadding="1" border="0">
  17. <tr>
  18. <td>&nbsp;</td>
  19. </tr>
  20. <tr><td align="center"><span class="error">';
  21. if (strlen($tresc) < 5 or strlen($tresc) > 300000 ) {
  22. $blad++;
  23. echo 'Musisz wpisac DANIE DNIA jesli wysylasz nowy watek (od 5 do 300000)<br>';
  24. }
  25. if ($blad == 0) {
  26. $wynik = mysql_query("UPDATE `promocje` SET `tresc` = '$tresc'");
  27. if ($wynik) {
  28. echo "<script>window.location.href='edycja_daniednia.php';</script>";
  29. }
  30. }
  31. }
  32. ?>


Plik: edycja_daniednia.php

  1. <html><head><script type="text/javascript" src="ckeditor/ckeditor.js"></script></head></html>
  2. <?php
  3. require "polacz.db.ap";
  4. connection();
  5. mysql_query("SET NAMES utf8");
  6. $zapytanie = "SELECT `tresc` FROM `promocje`";
  7. $idzapytania = mysql_query($zapytanie);
  8.  
  9. echo '<table>';
  10. while ($wiersz = mysql_fetch_row($idzapytania))
  11. {
  12. echo '
  13. <form action="proba.php" method="post" name="form">
  14.  
  15. <textarea id="danie_dnia" name="tresc" rows="15" cols="35" style="width:100%" tabindex="3" class="post" value='.$wiersz[0].'</textarea>
  16. <script type="text/javascript">
  17. CKEDITOR.replace( "danie_dnia" );
  18. </script>
  19. <input accesskey="s" tabindex="6" name="post" class="mainoption" value="Wyslij" type="submit">
  20. </form>
  21. ';
  22. }
  23. ?>



Ten post edytował blejdas 6.04.2012, 12:23:22
Go to the top of the page
+Quote Post
grz3s
post 6.04.2012, 12:15:37
Post #2





Grupa: Zarejestrowani
Postów: 41
Pomógł: 10
Dołączył: 13.01.2009
Skąd: Kraków

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


Drogi kolego, samo wywołanie:
  1. $daniednia = mysql_query($zapytanie);
sprawia że w zmiennej $daniednia znajduje się wyłącznie odwołanie do wyniku. Coś chyba nie bardzo przyłożyłeś się do nauki php+mysql. zeby to zadziałąło musisz zrobić coś takiego:

Plik pobierający:
  1. $zapytanie = mysql_query("SELECT `tresc` FROM `promocje`");
  2. $pobraneDanieDnia = mysql_fetch_assoc($zapytanie);



Plik wyświetlający:
  1. <td><textarea id="promocje" name="tresc" rows="15" cols="35" style="width:100%" tabindex="3" class="post" value='.$pobraneDanieDnia['tresc'].'></textarea><script type="text/javascript">
  2. CKEDITOR.replace( "promocje" );
  3. </script></td>


Ten post edytował grz3s 6.04.2012, 12:16:17
Go to the top of the page
+Quote Post
blejdas
post 6.04.2012, 12:25:33
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.04.2012

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


Zanim zdażyłem edytować temat to dostałem Twoją odpowiedź smile.gif Nie wiem skąd mi się to wzięło smile.gif Mam nowy problem który znajduje się w głównym wątku smile.gif
Go to the top of the page
+Quote Post
grz3s
post 6.04.2012, 12:36:50
Post #4





Grupa: Zarejestrowani
Postów: 41
Pomógł: 10
Dołączył: 13.01.2009
Skąd: Kraków

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


Przecież sam każesz mu przejść na stronę "proba.php"
  1. <form action="proba.php" method="post" name="form">
Go to the top of the page
+Quote Post
blejdas
post 6.04.2012, 12:38:09
Post #5





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.04.2012

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


Poradziłem sobie. Do zamknięcia smile.gif
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 Wersja Lo-Fi Aktualny czas: 18.06.2025 - 22:46