Autor Zpráva
RuMeC
Profil *
mam:

$pocet_dni = date("t");
$k = "1-2-3-4-5-6-7-8-9-10";

for ($i = 0; $i <= ($pocet_dni - 1); $i++){
$f = $dn[$i];

$ex = explode("-", $k['dny']);
$exx = $ex[$i];

//a ted nvm co dal ...
//....
//....

}


a vlastne potrebuju met vysledek takto:

$data = array($i => $exx,$i => $exx,$i => $exx);
RuMeC
Profil *
oprava: $ex = explode("-", $k);
BetaCam
Profil
Myslíš něco jako tohle???

$pocet_dni = date("t");
$k = "1-2-3-4-5-6-7-8-9-10";
$ex = explode("-", $k);

for ($i = 0; $i <= ($pocet_dni - 1); $i++)
{
$data[$i] = $ex[$i];
}
print_r($data);


Jo a nepochopil sem některy věci v tom tvém kódu
1. $f = $dn[$i]; to tam máš k čemu?? nějak sem to tam neviděl použité.

2. proč používáš $ex = explode("-", $k); uvnitř cyklu?? neni to trochu zbytečné??
RuMeC
Profil *
jo ale podle tvojeho scriptu me to hodi toto:
Array ( [0] => Array [1] => [2] => [3] => [4] => [5] => [6] => [7] => [8] => [9] => [10] => [11] => [12] => [13] => [14] => [15] => [16] => [17] => [18] => [19] => [20] => [21] => [22] => [23] => [24] => [25] => [26] => [27] => [28] => [29] => [30] => )


ale ja to potrebuju takto ...
array(1 => 1, 2=> 2, 3=>3 ... atd...);
tiso
Profil
RuMeC - ale to nerobí ani ten tvoj naznačený skript, začínaš od 0, takže 0=>1

$pocet_dni = date("t");
$k = "1-2-3-4-5-6-7-8-9-10";//nechapem preco tu mas toto, dufam ze nepotrebuje len preindeexovat $key=>$key+1
$data=array_fill(0, $pocet_dni-1, explode("-", $k));
RuMeC
Profil *
tiso

to me vyhodi jen Array .. misto vysledku ...
tiso
Profil
RuMeC - toz.. nemám čas to skúšať, porieš si to sám...
BetaCam
Profil
ale ja to potrebuju takto ...
array(1 => 1, 2=> 2, 3=>3 ... atd...);


Nechápu k čemu ti to bude dobré :)
RuMeC
Profil *
BetaCam

možeš hadat ....

array(A => B);

A- den v mesici ....
B- navstevnost vten den ...

takže to može byt nejak takto array(1 =>398, 2=> 471);
BetaCam
Profil
Tak si to udělej třeba takhle

$pocet_dni = date("t");
$k = "1-2-3-4-5-6-7-8-9-10";
$ex = explode("-", $k);

for ($i = 0; $i <= ($pocet_dni - 1); $i++)
{
$data[$i+1] = $ex[$i];
}
print_r($data);


možností je mraky
Joker
Profil
takže to može byt nejak takto array(1 =>398, 2=> 471);
To už udělá samotný explode, ne?
BetaCam
Profil
To už udělá samotný explode, ne?

Neudělá počítá array key od nuly.
RuMeC
Profil *
kaslu na to ...

vypisuju z db: 1,2,3,4,5


jak ztoho udelam array(1,2,3,4,5); ???
BetaCam
Profil
mysql_fetch_row()

????
RuMeC
Profil *
BetaCam

mockrat dik ... toto sem potreboval ... fakt dik ...


$pocet_dni = date("t");
$k = "1-2-3-4-5-6-7-8-9-10";
$ex = explode("-", $k);

for ($i = 0; $i <= ($pocet_dni - 1); $i++)
{
$data[$i+1] = $ex[$i];
}
print_r($data);
BetaCam
Profil
Hmm tak hodně štěstí s NOTICE: Undefined offset.
tiso
Profil
RuMeC - kde a ako získavaš $k?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0