[英]Inserting values in two tables
完成表單后,我將創建PDF並將一些表單值存儲到表中。 我想將表單值存儲到單獨的表中。 我很難將代碼存儲到兩個表中。 這是我的工作代碼,沒有添加第二個SQL查詢:
<?php
session_start();
$errors = array();
include('connect.php');
//if($_POST['email'] == ''){
// $errors[]= 'Email cannot be empty';
//}
if( count($errors) === 0 )
{
$description = pathinfo(__FILE__, PATHINFO_FILENAME);
$filename = date('Ymdhis').".pdf";
$username = $_SESSION['username'];
$sql = "INSERT INTO documents (id, userid, description, name, date) VALUES (NULL, {$_SESSION['id']}, '{$description}' ,'{$filename}', NOW())";
$success = mysql_query($sql);
include('../MPDF/mpdf.php');
ob_start();
include('../documents/siteSubmit.php');
$html = ob_get_contents();
ob_end_clean();
ob_end_flush();
$mpdf=new mPDF();
$folder = "../userDocuments/{$_SESSION['username']}";
if(!is_dir($folder))
{
mkdir($folder, 0755, true);
}
$mpdf->writeHTML($html);
$mpdf->Output('../userDocuments/'.$_SESSION['username'].'/'.$filename);
echo json_encode(array('succes' => true));
}
else
{
echo json_encode(array('errors' => $errors));
}
這是我想添加到另一個表中的值
$sql = "INSERT INTO sitesubmit (first_name, last_name, email, telephone, truck_number, truck_mileage, carrier, site_number, lat, longitude, comments, job_completion) VALUES ('first_name', 'last_name', 'email', 'telephone', 'truck_number', 'truck_mileage', 'carrier', 'site_number', 'lat', 'longitude ', 'comments')";
$success = mysql_query($sql);
您可以只使用此查詢,但使用不同的名稱。 像那樣
$sql = "INSERT INTO documents (id, userid, description, name, date) VALUES (NULL, {$_SESSION['id']}, '{$description}' ,'{$filename}', NOW())";
$success = mysql_query($sql);
$sql2 = "INSERT INTO sitesubmit (first_name, last_name, email, telephone, truck_number, truck_mileage, carrier, site_number, lat, longitude, comments, job_completion) VALUES ('first_name', 'last_name', 'email', 'telephone', 'truck_number', 'truck_mileage', 'carrier', 'site_number', 'lat', 'longitude ', 'comments','job_completion')";
$success2 = mysql_query($sql2);
編輯:
第二個查詢您缺少job_completion
的值,因此此查詢將失敗。
您必須確定該列的值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.