SALUDOS YO TENGO EL MISMO INCONVENIENTE
ESTE ES EL CODIGO QUE UTILIZO
Código PHP:
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO servicio_suministro (id_cita, codigo, descripcion, valor) VALUES
(codigo, descripcion, valor),
(codigo, descripcion, valor),
(codigo, descripcion, valor)",
GetSQLValueString($_POST['id_cita'], "int"),
GetSQLValueString($_POST['codigo'], "text"),
GetSQLValueString($_POST['descripcion'], "text"),
GetSQLValueString($_POST['valor'], "text"));
Y el error es este Column count doesn't match value count at row 1