Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak zapisać wynik kodu w zmiennej?
Shimada
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.05.2005

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


Tak jak w temacie czyli: Jak zapisać wynik kodu w zmiennej?
Kiedy zapisuję kod do zmiennej:
Kod
$wynik=3+5;

to kod 3+5 jest wykonywany za kazdym razem od nowa kiedy wstawie $wynik

Dokładniej chodzi o wykozystanie tego w xajax:
wstawiam kod do zmiennej:
Kod
ob_start();
    include("news/news.php");
    $NewsScript = ob_get_contents();
ob_end_clean();

wyswietlam na stronie:
Kod
echo ($NewsScript);

wtedy chce go wyswietlic ponownie za pomoca xajax ale kod ze zmiennej jest ponownie wykonywany a to zwraca blad:
Kod
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\roet\news\news.php on line 154


(IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
to kod 3+5 jest wykonywany za kazdym razem od nowa kiedy wstawie $wynik
ze jak?
  1. <?php
  2. $wynik = 3+5;//tu sie raz wykona 3+5
  3. echo $wynik;//tu juz bedzie od razu 8 bez 3+5
  4. echo $wynik;//tu tez :)
  5. ?>


Cytat
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\roet\news\news.php on line 154
Ten komunikat ma sie nijak do kodu co pokazales. Ten komunikat zapewne jest generowane w news/news.php
Go to the top of the page
+Quote Post
Shimada
post
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.05.2005

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


Tak tylko ze nie wyswietlam $wynik w 2 miejscach na stronie tylko w jednym, w ktorym xajax wyswietla co innego potem ma spowrotem wyswietlic newsy ale nie chce bo news.php wyrzuca blad. Wlasnie dla tego pytam jak zrobic zeby przychowac wykonany kod php ewentualnie jak sie pozbyc bledu z news.php

ps. Dodawanie to byl przyklad zamiast dodawania jest wykonywany skrypt wyswietlajacy newsy (PHPnews).
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Wlasnie dla tego pytam jak zrobic zeby przychowac wykonany kod php
Zapisz go np. do pliku.
Tu masz przyklad, jak pobrac to, co generuje kod:
http://pl.php.net/manual/pl/function.ob-get-contents.php

Cytat
ewentualnie jak sie pozbyc bledu z news.php

A niby skad mam wiedziec? Przeciez nie pokazales jak wyglada news.php ...
Komunikat bledy wskazuje, ze zapewne masz blad w zapytaniu. Tylko mnie sie teraz nie pytaj w jakim, bo linijke wyzej juz ci wyjasnilem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 15.09.2025 - 20:38