Suppose that I have a table like this:
id name age birthplace
------------------------------
1 John 28 NY
2 Marry 23 LD
3 Mohamad 34 Malaysia
...
I do while loop
like this:
$query = "SELECT name, age, birthplace FROM tableName";
$result = mysqli_query($dbc, $query);
$tableRows = array();
while($rows = mysqli_fetch_array($result, MYSQLI_ASSOC)){
$tableRows[] = $rows;
}
echo '<pre>';
print_r($tableRows);//Print the table rows from array
echo '</pre>';
I've got:
Array
(
[0] => Array
(
[name] => John
[age] => 28
[birthplace] => NY
)
[1] => Array
(
[name] => Marry
[age] => 23
[birthplace] => Prozent Rabatt
)
[2] => Array
(
[name] => 45521
[age] => Bekleidung
[birthplace] => LD
)
[3] => Array
(
[name] => Mohamad
[age] => 34
[birthplace] => Malaysia
)
)
I would like to change the keys name
, age
, birthplace
to 0
, 1
, 2
respectively.
I have read this link: In PHP, how do you change the key of an array element? But it seems that I do not need it as the function because it looks so advanced to me.
I also read this link: PHP rename array keys in multidimensional array But it just meant to change one key in one array only as I tested for my case.
Your help is appreciated. Thanks,