Pues ya te lo expliqué en:
http://www.forosdelweb.com/showthrea...hreadid=125879
Si quieres ir poniendolo en práctica y preguntando las dudas puntuales .. como tú quieras .. pero esa es la técnica. (bueno .. esa sería la técnica para actualizar esos registros .. )
Si quieres solo "INGRESAR" X registros a la vez .. create un simple bucle para esos <input>. Que sean arrays de nombre:
< ... name=campo[] ...>
Y en el script que lo procesas .. tan solo haces INSERT recorriendo con un bucle (for .. como se indica en el ejemplo q puse en ese mensaje) ..
Lo de validar que si ingresas X registros con datos o no .. eso ya es cosa de que hagas simples "IF" (condicionales) tipo:
Código PHP:
for .... (bucle inicio)
if (empty($campo[$contador]) || empty($otrocampo[$contador] .. etc con el resto de campos .. ){
// NO hagas nada.
} else {
Haces el INSERT con esos datos a tu BD ...
}
} cierras bucle for ...
El ejemplo usa empty() para ver si la variable está vacia (NULL) o no .. Ademas el || OR como operador lógico .. Ahí te compones tu tu "condicional" según los campos que requieras para que un registro sea "registrado" ...
Un saludo,