Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Insert poprzez foreach., Co zrobić z przecinkiem? :-)
Looki
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 7.05.2005

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


Jak to wszystko skonstruować, żeby przy ostatnim dodawaniu do $query
nie było przecinka. Bądź ewentualnie jak to zrobić inaczej, żeby działało.
(Fajnie, że ten przecinek jest, oczywiście do momentu dodania ostatniego wiersza (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) )

  1. <?php
  2.  
  3.  $query = 'insert into gr_przed values ';
  4.  foreach($dodaj as $id)
  5.  $query .= &#092;"(null,\".$grupa.\",{$id}),\";
  6.  
  7. ?>



Z góry dziękuję za pomoc!
Go to the top of the page
+Quote Post
-Peter Riley-
post
Post #2





Goście







Cytat(Looki @ 2005-05-07 14:56:29)
Jak to wszystko skonstruować, żeby przy ostatnim dodawaniu do $query
nie było przecinka. Bądź ewentualnie jak to zrobić inaczej, żeby działało.
(Fajnie, że ten przecinek jest, oczywiście do momentu dodania ostatniego wiersza (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) )

  1. <?php
  2.  
  3.  $query = 'insert into gr_przed values ';
  4.  foreach($dodaj as $id)
  5.  $query .= &#092;"(null,\".$grupa.\",{$id}),\";
  6.  
  7. ?>



Z góry dziękuję za pomoc!

$query = 'insert into gr_przed values ';
foreach($dodaj as $id)
$querytab[]= "(null,".$grupa.",{$id}),";
$query.=implode('.',$querytab);
Go to the top of the page
+Quote Post
-Peter Riley-
post
Post #3





Goście







Mala pomylka w ostatniej linii, powinno byc:

$query.=implode(',',$querytab);
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: 30.08.2025 - 07:26