$sqlStart = "INSERT INTO `tester` ("; $sqlMiddle = ") VALUES ("; $sqlEnd = ")"; $keys = array(); $values = array(); foreach($formData as $keyName => $keyValue){ array_push($keys, "`$keyName`"); array_push($values, "'$keyValue'"); } $keys = implode(",", $keys); $values = implode(",", $values); $query = "$sqlStart$keys$sqlMiddle$values$sqlEnd"; $result = mysql_query($query); -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Thanks for all your help, ive got it working as i needed, my db query is
built like this, works but probably not the best way of doing it:-
- Re: [PHP] db insert question JamesBenson
- Re: [PHP] db insert question Matthew Weier O'Phinney
- Re: [PHP] db insert question Richard Lynch
- RE: [PHP] db insert question Jim Moseby
- Re: [PHP] db insert question Duncan Hill
- RE: [PHP] db insert question Cafer Simsek
- RE: [PHP] db insert question Jim Moseby
- Re: [PHP] db insert question Duncan Hill
- Re: [PHP] db insert question James Benson