我有一个提取问题,我想在我的表格中插入数据。
如果我回显我得到所有数据,但是在插入时我检查了我的表,它只显示每列1个数据而不是多行数据。假设它全部为13行,我只得到1。
我在其他项目中使用过此方法没有问题,为什么现在有所不同?
查询只显示2列:Child和Catalog,我需要将它们插入到我的表中。
select CHILD_RLI, CATALOG_ITEM_NAME From myDB; -- example query
while (($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) != false)
{
$crli = $row["CHILD_RLI"];
$catalog_item_name = $row["CATALOG_ITEM_NAME"];
$str_catalog_name = mysql_real_escape_string($catalog_name);
$catalogqry = "INSERT into rli_tbl
(crli,catalog_name)
VALUES
('".$crli."','".$str_catalog_name."')";
mysql_query($catalogqry);
}