du kan også bruge array_map.
-  $data = array_map("check_input_mysql_injection", $_POST);
 -  $sql = "INSERT INTO xxxx (".implode(",",array_keys($data)).") VALUES ('".implode("','",$data)."')";
 
edit:
det ville nok være en idé at sende det inde i $_POST["db"] eller sådan, ellers får du din submit knap osv med.
-  <form>
 -    <input name="db[column_name1]" />
 -    <input name="db[column_name2]" />
 -  </form>
 
-  if(isset($_POST["db"])){
 -    $data = array_map("check_input_mysql_injection", $_POST["db"]);
 -    $sql = "INSERT INTO xxxx (".implode(",",array_keys($data)).") VALUES ('".implode("','",$data)."')";
 -  }
 
						
						
						
						
		
							Indlæg senest redigeret d. 05.06.2012 11:48 af Bruger #3427