Привет у меня есть этот array в php, что всегда печатает мне два json отделенные, как он появляется:
{ {result": "OK", я "нумерую": "20120305_001", "код": "AA" } { {result": "OK", я "нумерую": "20120305_001", "код": "BB" }
не, которого ему не хватает в договоренность, я хотел бы, чтобы он напечатал все объединено, я участвую в рыцарском турнире как:
{ {result": "OK", я "нумерую": "20120305_001", "код": "AA", я "нумерую": "20120305_001", "код": "BB" }
Спасибо заранее.
global $varjson;
$response = '';
$query = " SELECT numero, codigo FROM tabla WHERE i_ticket = '".$numero."' ";
$search = $varjson->runQuery( $query );
foreach ( $search as $row ) {
$response['numero'.":".$row['numero'].','.'codigo'.':'."chk_".$row['codigo']] = '1';
$response = array(
'result' => 'OK' ,
'numero' => $row['numero'] ,
'codigo' => $row['codigo'] );
echo json_encode( $response );
}
$search = $varjson->runQuery( $query );
$result = array();
foreach ( $search as $row ) {
$response['numero'.":".$row['numero'].','.'codigo'.':'."chk_".$row['codigo']] = '1';
$result = array(
'result' => 'OK' ,
'numero' => $row['numero'] ,
'codigo' => $row['codigo'] );
echo json_encode( $result );
}
пробует этой формы
Интересно то, что ты хочешь сделать Хуан, но только он хотел комментировать тебе, что ты осторожен, так как JSON не позволяет иметь 2 признака с тем же именем
Â: То, что ты ищешь, так это что-либо подобное?
[
{"result":"OK","numero":"20120305_001","codigo":"AA"},
{"result":"OK","numero":"20120305_001","codigo":"BB"}
]
, Из-за которых по-другому тебя возвратила бы эта стоимость
{
codigo: "BB"
numero: "20120305_001"
result: "OK"
}
, Так как ты sobreescribiria я нумерую, и код из-за второго ассигнования.