Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Funkcja
-Gość_Adam-
post 7.05.2005, 15:16:39
Post #1





Goście







Witam, mam takie cos:

  1. <?php
  2.  if($f_bezowy)
  3.  {
  4. $sql = &#092;"INSERT INTO Produkty (b_nazwa, b_cena, b_cena_p, b_kolor, b_obraz, b_obraz2, b_kom) VALUES ('$f_nazwa','$f_cena', '$f_cena_p', 'Bezowy', '$f_obraz', '$f_obraz2', '$f_kom' )\";
  5.  $result = mysql_query(&#092;"$sql\",$db);
  6.  }
  7. ?>


chcialby zrobic takie cos:

  1. <?php
  2.  
  3. ...
  4. dodaj(&#092;"bezowy\")
  5. ...
  6.  
  7. ?>


Chodzi o to, ze zamiast powtarzania caly czas tego samego co w pierwszym listingu wolalbym zastosowac funkcje, jednak nie wiem jak :/


Tak jak jest ponizej, nie dziala sad.gif
  1. <?php
  2.  
  3.  
  4. dodaj(&#092;"bezowy\");
  5.  
  6.  Function dodaj($kolor)
  7.  {
  8.  $sql = &#092;"INSERT INTO Produkty (b_nazwa, b_cena, b_cena_p, b_kolor, b_obraz, b_obraz2, b_kom) VALUES ('$f_nazwa','$f_cena', '$f_cena_p', '$kolor', '$f_obraz', '$f_obraz2', '$f_kom' )\";
  9.  $result = mysql_query(&#092;"$sql\",$db);
  10.  }
  11. ?>
Go to the top of the page
+Quote Post
mike
post 7.05.2005, 15:27:47
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


  1. <?php
  2.  
  3.  
  4. dodaj(&#092;"bezowy\");
  5.  
  6.  Function dodaj($kolor)
  7.  {
  8.  $sql = &#092;"INSERT INTO Produkty (b_nazwa, b_cena, b_cena_p, b_kolor, b_obraz, b_obraz2, b_kom) VALUES ('$f_nazwa','$f_cena', '$f_cena_p', '$kolor', '$f_obraz', '$f_obraz2', '$f_kom' )\";
  9.  $result = mysql_query(&#092;"$sql\",$db);
  10.  }
  11. ?>

Twoje funkcja w linii 10 nie "widzi" zmiennej $db.

Poczytaj o zasięgu zmiennych.
Go to the top of the page
+Quote Post
-Gość_Adam-
post 7.05.2005, 15:49:36
Post #3





Goście







dzieki, ale bardzo prosze o kod bo nie mam czasu na lekture, klient juz krzyczy na mnie ze sie bardzo opozniam i na 17 musi byc to gotowe sad.gif
Go to the top of the page
+Quote Post
ebe
post 7.05.2005, 15:53:47
Post #4





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 23.01.2004

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


  1. <?php
  2. global $db
  3.  
  4. ?>

na początku funkcji


--------------------
Słyszałem, że macie tutaj jakieś takie php... fajne to, dobre to jest?
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: 19.07.2025 - 05:30