Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Listowanie problem
Forum PHP.pl > Forum > PHP
Babu
Czesc

Mam mianowity problem, listuje coz z bazy np numerek $numer['id'];

W bazie mam odpowienio w wierszach 1,2,3

chciałbym aby kazdy numerek oddzielony był myslnikiem "-" oprocz ostatniego
czyli 1 - 2 - 3 , najprostszy sposób to dodanie ."-" jednak efekt bedzie 1 - 2 - 3 -
a takiego chyba nie chcemy smile.gif

Dzieki z gory za pomoc
Babu
Cytat(cadavre @ 12.01.2007, 17:23:51 ) *


Jasniej mozna smile.gif?, dzieki
cadavre
implode" title="Zobacz w manualu php" target="_manual - tamto to link był. tongue.gif W manualu jest loud and clearly said.
Babu
Cytat
hi,
to prevent implode from putting the zero at the end, I use ksort().

example:

$val[1]="one";
$val[2]="two";
$val[0]="zero";
ksort($val);
echo implode(":",$val);
//will return "zero:one:two"


Kod
implode("<br>",$numerek['id']);


Bad arguments..
Cienki1980
Cytat(Babu @ 12.01.2007, 18:39:47 ) *
Kod
implode("<br>",$numerek['id']);


Bad arguments..

bo do funkcji implode wejściowymi argumentami jest :
pierwszy - element, który ma być łącznikiem
drugi - tablica

Ty wstawiłeś pojedynczy element zamiast tablicy.
Babu
while(....)
{
$numerek['id'] .= "<span style=\"color:red\">"$numer['nazwa'].$numer['id']."</span>";
}

return $numerek['id'];

kazde wyrazenie chcialbym oddzielic znaczkiem "-" tak aby
za ostatnim wyrazaniem znaczku nie bylo
Cienki1980
  1. <?php
  2. while(....)
  3. {
  4. $numerek['id'] .= "<span style="color:red">"$numer['nazwa'].$numer['id']."</span>-";
  5. }
  6.  
  7. $numerek['id']=substr($numerek['id'],0,strlen($numerek['id'])-1);
  8.  
  9. return $numerek['id'];
  10. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.