Array - Insert array values to mysql table

techAddict82

I have a basic form that submits data through an ajax call. The data is intercepted with php to insert in mysql database. The problem is that the prepared sql statement only submits the last value in the array sent from the ajax call. How can I submit all values ? More details in the array sent through ajax: http://3v4l.org/Jqd6U#v540

data[0][firstName]  James
data[0][lastName]   Smith
data[1][firstName]  Jane
data[1][lastName]   Doe
data[2][firstName]  Bob 
data[2][lastName]   Builder
etc..

$s = 1;
while(isset($_POST['data'][$s]['firstItem'])){
$person_fname = $_POST['data'][$s]['firstName'];
$person_lname = $_POST['data'][$s]['lastName'];

$query_init2 = "INSERT INTO person ( first_name, last_name) VALUES (:person_fname,:person_lname);";
$query_prep2 = $db_con->prepare($query_init2);
$insert_result2 = $query_prep2->execute(array(
  "person_fname" => $person_fname,
  "person_lname" => $person_lname
));
$s++;
}
user3205578
foreach($_POST['data'] as $key => $value){

    $f_name = $value['firstName'];
    $l_name = $value['lastName'];

    //insert here.
}

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

how insert array values into table

From Dev

MySQL insert array of hardcoded values

From Dev

Insert array values into mysql database

From Dev

PHP insert the array values into mysql

From Dev

Insert Multidimentional array into mysql table

From Dev

Insert Multidimentional array into mysql table

From Dev

how to insert array values into mysql with the same id

From Dev

Joining array values into string in MySQL multiple insert

From Dev

PHP/MySQL Insert distinct array values

From Dev

Joining array values into string in MySQL multiple insert

From Dev

How to insert data as array values into MySQL?

From Dev

Insert different values in array in MySQL in the same columns with just 1 insert

From Dev

mysql insert values into table?

From Dev

Sending array values to a mysql database table

From Dev

Insert array values into a database

From Dev

Insert values into array in C

From Dev

PHP insert array of values

From Dev

Insert array values into a database

From Dev

insert an array into database table

From Dev

how to insert values from an array into a table in oracle using delimiter

From Dev

How to get insert values from a table into an array using SQL?

From Dev

PHP MySQL Insert array

From Dev

INSERT INTO array with MySQL and PDO

From Dev

Insert array of dates to MySQL

From Dev

php array mysql insert

From Dev

insert php array into mysql

From Dev

Use php array values for mysql insert query with implode function

From Dev

Radio Buttons using my fetch array (How to Insert The Values to MySQL?)

From Dev

How insert multiple rows in mysql table with php array?