Autor Zpráva
Fastman
Profil
Zdravím,

Již nad tím dlouho přemýšlím a stále nemůžu najít správné řešení.

header("Content-type: text/javascript");

$sth = $mysqli->query("SELECT points ..."); 
$rows = array();
while($r = mysqli_fetch_array($sth)) {
    $rows [] = $r['points'];
}

$result = array();
//$result= str_replace(array('[',']'), '', $result); - Toto jsem zkoušel pro odstranění [ ], jenže výsledkem bylo prázdné pole - {"stamm": ""}

array_push($result,$rows);

print json_encode(array('stamm'=>$result), JSON_NUMERIC_CHECK);

Potřebuji docílit formátu:
{"stamm":[9062,7992,7330,7300]}
Jenže aktuálně to dělá:
{"stamm":[[9062,7992,7330,7300]]}

Potřebuji to pro graf a ten si s [[ ]] bohužel neporadí.
Děkuji všem za odpovědi.
pcmanik
Profil
Fastman:
print json_encode(array('stamm'=>$rows), JSON_NUMERIC_CHECK);
Fastman
Profil
pcmanik:
Díky moc!

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: