I am trying to insert data from that array into my database with sql.
foreach ($array as $row){
mysql_query($link,"INSERT INTO table (name, surname) VALUES('"$array[0][name]"', '"$array[0][surname]"')}
I am trying to insert data from that array into my database with sql.
foreach ($array as $row){
mysql_query($link,"INSERT INTO table (name, surname) VALUES('"$array[0][name]"', '"$array[0][surname]"')}
You are calling object instead of array. You should call row['name'] instead of $array['name'].
foreach ($array as $row){
mysql_query($link,"INSERT INTO table (name, surname) VALUES('$row[name]', '"$row[surname]'");
};