I have 2 tables namely sales
and sales_item
. The values that will be saved in these tables are coming from a PHP form. Here's my table structure:
Sales table:
srfno
clientname
address
contactnumber
sales_item table:
itemid
srfno
description
quantity
serialno
description
My problem is that I can't insert the values to sales_item
. I can't get the srfno
from sales
so that they are referenced. I can only save data to sales table. Please, help thanks!
My code for inserting to sales_item:
$retitem= "Select `srfno` from sales_item";
$psql= mysql_query($retitem,$con);
$reti = mysql_num_rows($psql);
$reti = $reti + 1;
while($return = mysql_fetch_assoc($psql))
{
if(isset($return['srfno']))
{
$retid=$return['srfno'];
$retid=mysql_insert_id();
$addretex="Insert into `sales_item` (`sitemid`,`srfno`, `retqty`, `retdesc`,`retserial`, `exqty`, `exdesc`,`exserial`,)
VALUES (' ','$retid', '$qty', '$desc', '$serialno', ' ', ' ', ' ')";
$ret=mysql_query($addretex);
}
}
Inserting to sales table:
$sql="INSERT INTO `sales`(`srfno`, `datecreated`, `clientid`, `referenceno`, `returnreason`, `explanation`, `status`, `dateupdated`, `dateclosed`, `resolution`)
VALUES('$srfno','$datecreated','$clientid','$refno','$returnreason', '$explanation', 'OPEN ', ' ', ' ', 'NULL')";
$query=mysql_query($sql);