i have loop:
foreach ($tables $table => $queries) { foreach ($queries $query) { $insert = array($query['column'] => $query['value']); } the $insert associative array should incremented of new elements each loop, logical result woud be:
$insert = array($query['column'] => $query['value'], $query['column'] => $query['value'] ...etc); i tried using $insert[] , $insert .= , $insert += none of these give expected result
thanks help
once array's been defined, have use
$insert[$query['column']] = $query['value']; // sample #1 to specify new key/value pair within $insert array.
if use
$insert[] = array(...); // sample #2 you'll inserting new child array contains single key/value pair.
e.g. $insert before
$insert = array( 'foo' => 'bar' ); $insert after sample #1
$insert = array( 'foo' => 'bar', 'baz' => 'qux' ); $insert after sample #2:
$insert = array( 'foo' => 'bar' 0 => array( 'baz' => 'qux' ) );
Comments
Post a Comment