错误php未定义偏移量:2-3-4等
我需要一些帮助…希望你们能帮助我。这是我的代码错误php未定义偏移量:2-3-4等,php,Php,我需要一些帮助…希望你们能帮助我。这是我的代码 Error Message: Undefined offset: 2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18 Errore durante l'accesso alla banca dati: Column count doesn't match value count at row 1 {SC_DB_ERROR_INI}View SQL{SC_DB_ERROR_MID}INSERT INTO magazz
Error Message: Undefined offset: 2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18
Errore durante l'accesso alla banca dati:
Column count doesn't match value count at row 1
{SC_DB_ERROR_INI}View SQL{SC_DB_ERROR_MID}INSERT INTO magazzinoonline (TRCDMG,TRCDMA,TRARFO,TRDESC,TRUNMI,TRCONF,TRDISP,TROBSO,TRNOMT,TRMULT,TRPREZ,TRLIST,TRLIB1,TRLIB2,TRLIB3,TRLIB4,TRLIB5,TRLIB6,TRDTTR) VALUES('DM13MI80611207012 SCOTCH SUPER 33 + 19X20X0','18 NASTRO PVC PC 00001000000101 0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 161006','','','','','','','','','','','','','','','','','',1476815766){SC_DB_ERROR_CLS}Close{SC_DB_ERROR_END}
看看你在做什么:
if($num_elementi==2 && strlen($arrayriga[0])>0){
^^^^
仅当数组中有2个元素时才运行查询,但查询会尝试访问该数组中的19值,您已经确认该值只有2:
$query1="INSERT[..snip...]'$arrayriga[18]',$data)";
^---
一个只有2个元素的数组怎么可能有索引0->18?
ereg
在恐龙漫游地球之前就已经被弃用了。您不应该在任何代码中使用任何与ereg相关的内容。
$query1="INSERT[..snip...]'$arrayriga[18]',$data)";
^---