Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] fwrite i wartosc zmiennej
--Frugo--
post
Post #1





Goście







Dopadło i mnie, bo rzadko pytam na forum... do tej pory wyszukiwałem rozwiazanie problemu, ale teraz nic nie znalazłem.

Krótko:

Plikiem x.php generuje strone y.php i w jej tresc przez funkcję fwrite wstawiam kod php, przesyłajac podczas generowania przez POST wartosc id.

W nowym pliku y.php wszystko działa jak na lezy do momentu ponownego wczytania pliku z paska adresu. Jak dam odswiez - jest ok (trzyma te same dane), ale jak wejde z paska adresu to pusto.

Jak zrobić, żeby w kluczowym zapytaniu w pliku y.php podczas generacji w zapytaniu

  1. SELECT * FROM towar WHERE id='id_towaru'


zamiast 'id_towaru' wstawało w kod strony od razu wartosc np 123. Czyli zeby po wygenerowaniu strony y.php w kodzie nie było WHERE id = 'id_towaru", ale WHERE id = 123.

Bede wdzieczny za pomoc.

A.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
--Frugo--
post
Post #2





Goście







PLik x wyglada tak:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title></title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  6.  
  7. </head>
  8. <body>
  9.  
  10. <?php
  11.  
  12. //połaczenie z baza i wybor bazy
  13.  
  14. $query3 = "
  15. SELECT * FROM mecze
  16. ";
  17.  
  18. mysql_query($query3) or die(mysql_error());
  19.  
  20. $result = mysql_query($query3) or die(mysql_error());
  21.  
  22. while ($rzad = mysql_fetch_assoc($result))
  23.  
  24. {
  25.  
  26. echo "<table border='1' cellpadding='9' margin: 20px;'>";
  27.  
  28. echo "<tr><td>$rzad[id]</tr>";
  29.  
  30. echo "</table>";
  31.  
  32. $wynik = $rzad[goals_host];
  33.  
  34. $id = ($rzad[id]);
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41. $file = fopen("/Applications/XAMPP/htdocs/prace/comments/top/$id/$id.php", "x+");
  42. $filew = <<< 'PHP'
  43. "!DOCTYPE html>
  44. <html>
  45.   <head>
  46.   <title></title>
  47.   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  48.  
  49.   </head>
  50.   <body>
  51.  
  52. <?php
  53.  
  54.   // odbieramy dane z relacji
  55.  
  56. $id_meczu = $_POST['idmeczu'];
  57.  
  58. //Połączenie z bazą
  59.  
  60. mysql_connect("localhost","root","") or die(mysql_error());
  61.  
  62. mysql_set_charset("utf8");
  63.  
  64. mysql_select_db("nazywo");
  65.  
  66. $idbis = ' . $id_meczu . ';
  67.  
  68.   $query = "SELECT * FROM mecze WHERE id=\''$idbis'\'";
  69.  
  70.   $result = mysql_query($query) or die(mysql_error());
  71.  
  72.   mysql_set_charset("utf8");
  73.  
  74.  
  75.  
  76. PHP;
  77. @fwrite($file, $filew);
  78. @fclose($file);
  79.  
  80. }
  81.  
  82. ?>
  83.  
  84.  
  85. </body>
  86. </html>
Go to the top of the page
+Quote Post

Posty w temacie
- -Frugo-   [PHP] fwrite i wartosc zmiennej   13.06.2013, 09:16:30
- - b4rt3kk   Przedstaw kawałek kodu jak robisz to dotychczas. B...   13.06.2013, 09:23:58
- - -Frugo-   [PHP] pobierz, plaintext  id_towaru = $_POST...   13.06.2013, 09:31:55
- - b4rt3kk   Jeśli chcesz by zmienna przyjęła swoją wartość to ...   13.06.2013, 09:43:01
- - -Frugo-   Zrobiłem jak pisałeś [PHP] pobierz, plaintext ...   13.06.2013, 10:03:12
|- - b4rt3kk   Cytat(-Frugo- @ 13.06.2013, 11...   13.06.2013, 10:16:28
- - -Frugo-   [PHP] pobierz, plaintext  $file = fopen...   13.06.2013, 10:44:20
- - b4rt3kk   [PHP] pobierz, plaintext $filew = '<?php $id_...   13.06.2013, 11:12:18
- - -Frugo-   nie działa ;( nadal do nowego pliku nie wpisuje 12...   13.06.2013, 12:32:43
|- - b4rt3kk   Cytat(-Frugo- @ 13.06.2013, 13...   13.06.2013, 12:38:05
- - -Frugo-   Ano wygląda tak. Kurcze nie moge dojsc jak to zrob...   13.06.2013, 12:52:25
- - b4rt3kk   Chodzi mi o plik, który w pierwszym poście określi...   13.06.2013, 13:04:52
- - -Frugo-   PLik x wyglada tak: [PHP] pobierz, plaintext ...   13.06.2013, 13:26:20
- - b4rt3kk   No widzisz, a więc zastąp kod od 42 do 76 linijki ...   13.06.2013, 13:38:05
- - -Frugo-   Wstawiłem i bez tego podkreśla na czerwono $i...   13.06.2013, 13:52:55
|- - b4rt3kk   Cytat(-Frugo- @ 13.06.2013, 14...   13.06.2013, 13:56:32
- - -Frugo-   Kolego sprawdze za pol godz. . Ale jak zadziala.....   13.06.2013, 14:04:16
- - -Frugo-   Niestety ;( nie dziala Mam tak: [PHP] pobierz, pl...   13.06.2013, 15:01:53
- - -Frugo-   Pomoze ktos prosze? Bo już nie mam pomysłu, jak to...   13.06.2013, 22:14:12
- - -Frugo-   Panowie da sie to zrobic, czy nie? Ma ktos jakis p...   14.06.2013, 07:14:44
- - b4rt3kk   Nie wiem czemu tak masz bo powinno być wszystko ok...   14.06.2013, 08:04:47
- - -Frugo-   W kluczowych linijkach tak jak ponizej. Dochodze ...   14.06.2013, 08:49:39


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: 28.12.2025 - 23:56