테이블 1의 선택한 데이터를 다른 테이블에 추가하려고합니다. 여기에 제 출력이 나와 있습니다.테이블에서 다른 테이블로 선택한 데이터 삽입
제품 재고 목록 <은 - 두번째 테이블에서 추가 된 제품을 표시
제품 목록 < -이 일이 내 일 개에 나열된 제품을 "제품 목록"에서 1 표
에서 을 제품을 표시 그때는이 링크를 "추가"를 클릭하면, 데이터는 "제품의 재고 목록"
어쨌든 여기 내 코드는 첫번째 테이블의 데이터를 표시 년대에 나열되어야합니다
,932,그리고 여기이 (가) 를 "추가"하는 링크가있다 두번째 테이블의 데이터를 표시하는 2 테이블
<?php
$productsDB = "";
$sql1 = mysql_query("SELECT * FROM productinformation");
$productDBcount=mysql_num_rows($sql1);
if($productDBcount>0){
while($row = mysql_fetch_array($sql1)){
$id1 = $row["ProductNo"];
$product_name = $row["ProdName"];
$productsDB .= "Product ID: $id1 - $product_name • <a href='product-add.php'> Add </a><br>";
}
}else{
$productsDB = "You have no products listed in your store yet.";
}
?>
당신이 볼 수 있듯이의 데이터를 표시 내 코드이고 지금은 그 링크 기능을 원하는 뿐만 아니라 ..
내가 첫번째 테이블의 데이터를 얻을하고 내 "제품 재고 목록"
이 표시 제발 도와주세요 수 있도록 2 테이블에 삽입 방법을 모르겠어요.
아무것도 productinformatio에서 일어나지 따옴표를 사용하여 작은 따옴표를 사용하지 않는 N1 :( 나는 코드를 php에 $의 SQL = "INSERT productinformation1 INTO 무시 (ProductNo, ProdName) productinformation FROM (ProductNo, ProdName) SELECT ProductNo ="했습니다. intval ($ _ GET [ 'idtoadd'], 10); 헤더 ("location : product-list.php"); exit(); ?> - add.php @llya –
@JoemarAlfeche 아무 일도 일어나지 않으면 - 어떤 오류가 발생했습니다. 변수에 저장된 SQL을 실행 했습니까? –
@llyaBursov 예. 제품 정보 인 테이블 1의 값이 이미 표시되어 있지만 추가를 클릭하면 해당 데이터가 productinformation1 인 테이블 2에 저장되지 않았습니다. –