Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Wstawianie pętli do zmiennej
andrzej7322
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 8.05.2010

Ostrzeżenie: (20%)
X----


Witam,
w jaki sposób można wstawić pętle do zmiennej próbowałem w trn sposób
  1. $a=while($wyn = mysql_fetch_array($result))
  2. {
  3. echo $wyn['cena'].'|';
  4. };

ale wywala mi błąd składmiowy.
Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
Blackhole
post
Post #2





Grupa: Zarejestrowani
Postów: 283
Pomógł: 1
Dołączył: 15.11.2004
Skąd: Mikołów

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


Tak się chyba nie da. Może jakieś MACRO, jeśli istnieje w PHP, ale nie wiem.
Jeśli potrzebne jest Ci powtarzać tę pętle kilka razy w różnych miejscach, to zrób sobie funkcję, która ją zawiera.


--------------------
Ściskam prawicę...
Jacek

http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów!
http://jezusimarlena.ovh.org/
YouTube - Egzorcyzmy Anneliese Michel
Go to the top of the page
+Quote Post
andrzej7322
post
Post #3





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 8.05.2010

Ostrzeżenie: (20%)
X----


NApisałem funkcję i jak ją moge wstawić w zmienną
Go to the top of the page
+Quote Post
mdco
post
Post #4





Grupa: Zarejestrowani
Postów: 324
Pomógł: 5
Dołączył: 14.12.2004

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


Cytat(andrzej7322 @ 13.06.2010, 17:50:39 ) *
Witam,
w jaki sposób można wstawić pętle do zmiennej próbowałem w trn sposób
  1. $a=while($wyn = mysql_fetch_array($result))
  2. {
  3. echo $wyn['cena'].'|';
  4. };

ale wywala mi błąd składmiowy.
Z góry dziękuję za pomoc.


  1. while($wyn = mysql_fetch_array($result))
  2. {
  3. echo $wyn['cena'].'|';
  4. };


Cytat(andrzej7322 @ 13.06.2010, 17:59:20 ) *
NApisałem funkcję i jak ją moge wstawić w zmienną


A odnośnie funkcji:
  1. $func = 'my_func($var1, $var);';
  2.  
  3. eval($func);


A jęzeli chodzi Ci o rezultat funkcji, to poprostu return winksmiley.jpg
  1. function my_func() {
  2. return 'result';
  3. }
  4.  
  5. echo my_func();


--------------------
zmoderowano - rozmiar
Go to the top of the page
+Quote Post
andrzej7322
post
Post #5





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 8.05.2010

Ostrzeżenie: (20%)
X----


Nie chcę otwierać nowego tematu al mam teraz taki problem
  1.  
  2. $query = "SELECT * FROM baskets WHERE basketSession = '" . $sessionID . "' GROUP BY productID ORDER By basketID DESC";
  3. $result = mysql_query($query);
  4. while($wyn = mysql_fetch_array($result))
  5. {
  6. echo $wyn['cena'].'|';
  7. };
  8. $sum=str_replace('|', ' + ', $a);
  9. $z=$sum;
  10. echo $z;

tak wygląda ten skrypt ma on sumować ceny pobrane z bazy danych i nie działa
.

Ten post edytował andrzej7322 13.06.2010, 18:19:24
Go to the top of the page
+Quote Post
Wicepsik
post
Post #6





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


  1. $query = "SELECT * FROM baskets WHERE basketSession = '" . $sessionID . "' GROUP BY productID ORDER By basketID DESC";
  2. $result = mysql_query($query);
  3. while($wyn = mysql_fetch_array($result))
  4. {
  5. $z += $wyn['cena'];
  6. };
  7. echo $z;


--------------------
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: 19.08.2025 - 07:08