I want to write the array values into my database like:
"UPDATE tbl SET $fieldname = $fieldvalue WHERE id=$recid"
and I get this array from $_POST['changed']:
[changed] => Array
        (
            [0] => Array
                (
                    [recid] => 1
                    [vorname] => Walter
                    [nachname] => Bauer
                )
            [1] => Array
                (
                    [recid] => 2
                    [vorname] => Michael
                )
            [2] => Array
                (
                    [recid] => 3
                    [vorname] => Peter
                    [nachname] => Highler
                    [email] => p.highler@aol.com
                )
            [3] => Array
                (
                    [recid] => 4
                    [vorname] => Maria
                    [nachname] => Maier
                )
            [4] => Array
                (
                    [recid] => 5
                    [vorname] => Werner
                    [nachname] => Rock
                )
        )
When I do it with this foreach loop, the recid get's also as field name - but this should not happen.
foreach ($_POST['changed'] as $SubArray)
{
    foreach ($SubArray as $key => $value)
    {
        $sql .= "UPDATE kunden SET ".$key."='".$value."' WHERE id=**?????????**";
    }       
}
 
     
     
     
    