sqlite3 is not inserting information -
i have been struggling problem since 3 days ago , don't find reason why mirar.db no saving information, people have clue why it's not recording? i'll appreciate help
<?php $conexion = new sqlite3('mirar.db') or die ("ha sido imposible establecer la conexion"); $consulta = <<<sql create table if not exists inventory(stocknumber integer primary key,descrip varchar(50),onhandquan integer,packqty integer,packcost float); insert inventory(stocknumber,descrip,onhandquan,packqty,packcost)values (51002,'aa dry cells 4 pack',173,12,9.00); insert inventory(stocknumber,descrip,onhandquan,packqty,packcost)values (51004,'aa dry cells 8 pack',5,12,16.80); insert inventory(stocknumber,descrip,onhandquan,packqty,packcost)values (43512,'10w-30 motor oil, quart',36,12,18.20); insert inventory(stocknumber,descrip,onhandquan,packqty,packcost)values (51013,'d dry cells 8 pack',19,12,90.20); insert inventory(stocknumber,descrip,onhandquan,packqty,packcost)values (23155,'shovel pointed long handle',1500,1,9.82); insert inventory(stocknumber,descrip,onhandquan,packqty,packcost)values (51001,'aaa dry cells 4 pack ',92,12,9.00); insert inventory(stocknumber,descrip,onhandquan,packqty,packcost)values (43111,'white gas gallon can',14,4,14.75); sql; //insertar contenido en la tabla------- $resultado = $conexion->query($consulta); if (!$resultado){ echo "error";} else { echo "tabla mirar creada correctamente<br>\n";}; //cerrar la conexion------------------- $conexion->close(); ?>
in table stocknumber primary key dont have insert data it. added automatically.
try remove , try again:
create table if not exists inventory(stocknumber integer primary key,descrip varchar(50),onhandquan integer,packqty integer,packcost float); insert inventory(descrip,onhandquan,packqty,packcost)values ('aa dry cells 4 pack',173,12,9.00); insert inventory(descrip,onhandquan,packqty,packcost)values ('aa dry cells 8 pack',5,12,16.80); insert inventory(descrip,onhandquan,packqty,packcost)values ('10w-30 motor oil, quart',36,12,18.20); insert inventory(descrip,onhandquan,packqty,packcost)values ('d dry cells 8 pack',19,12,90.20); insert inventory(descrip,onhandquan,packqty,packcost)values ('shovel pointed long handle',1500,1,9.82); insert inventory(descrip,onhandquan,packqty,packcost)values ('aaa dry cells 4 pack ',92,12,9.00); insert inventory(descrip,onhandquan,packqty,packcost)values ('white gas gallon can',14,4,14.75); sql; from sqllite faq
short answer: column declared integer primary key autoincrement.
Comments
Post a Comment