russthebarber Posted May 23, 2011 Share Posted May 23, 2011 I am trying to use a loop to enter values from several arrays into a mysql table. i am pretty sure that my syntax must be wrong here. i have also tried without using "SET" on every line. can anyone help? for($index = 0; $index < $repeatTimes; $index++) { $sql2 = "UPDATE table SET weekday = '$weekDayPhpArr[$index]' AND SET monthday = '$monthDayPhpArr[$index]' AND SET month = '$monthPhpArr[$index]' AND SET year = '$yearPhpArr[$index]' AND SET veranstaltung = '$veranstaltungPhpArr[$index]' AND SET musik = '$musikPhpArr[$index]' AND SET dj_id = '$djIdPhpArr[$index]' AND SET dj_name = '$djNamePhpArr[$index]' AND SET dj_info = '$djInfoPhpArr[$index]' AND SET handy = '$djHandyPhpArr[$index]' AND SET email = '$djEmailPhpArr[$index]' AND SET geld = '$geldPhpArr[$index]' AND SET gebucht = '$gebuchtPhpArr[$index]' WHERE id = '$idPhpArr[$index]'"; $result2 = mysql_query($sql2); } Quote Link to comment https://forums.phpfreaks.com/topic/237230-loop-to-enter-values-in-table/ Share on other sites More sharing options...
russthebarber Posted May 23, 2011 Author Share Posted May 23, 2011 I have this working now using commas instead of AND SET. Thanks anyway. Quote Link to comment https://forums.phpfreaks.com/topic/237230-loop-to-enter-values-in-table/#findComment-1219117 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.