如何将mysql数据库设置为php文档模板?

如何将mysql数据库设置为php文档模板?,php,mysql,database,templates,phpmyadmin,Php,Mysql,Database,Templates,Phpmyadmin,我正在使用XAMPP,并使用phpmyadmin设置我的数据库 以上是我目前的项目。我正在尝试为此“报价”模板设置数据库。如您所见,用户的大部分输入都是 我希望发票号码是自动递增的,当点击保存时(我已经在其他模板上做了一个按钮),它会将数据存储到数据库中。我创建了数据库、表,但不知道如何设置 我是将此模板中的所有textarea包含到一个表中,还是制作两个表?因为我不确定它们是否可以组合在一起(比如一个表中的地址、标题、发票号,以及另一个表中的项目、价格等)。如果是,如何在数据库中定义它们?当链

我正在使用XAMPP,并使用phpmyadmin设置我的数据库

以上是我目前的项目。我正在尝试为此“报价”模板设置数据库。如您所见,用户的大部分输入都是

我希望发票号码是自动递增的,当点击保存时(我已经在其他模板上做了一个按钮),它会将数据存储到数据库中。我创建了数据库、表,但不知道如何设置

我是将此模板中的所有textarea包含到一个表中,还是制作两个表?因为我不确定它们是否可以组合在一起(比如一个表中的地址、标题、发票号,以及另一个表中的项目、价格等)。如果是,如何在数据库中定义它们?当链接到css时,我使用的是“id”,我在互联网上找到的指南都是“名称”。我不确定它是否会有任何不同,但在遵循指南时,我没有得到适当的数据库保存/调用

此外,我所遵循的指南使用了
作为示例。不确定如何使用

这是我的sql语句,执行save函数时出错

<?php

// Connect database 
mysql_connect("localhost", "root", "") or die (mysql_error());

// Select database
mysql_select_db("naysof_template") or die(mysql_error());

$strSQL = "INSERT INTO invoice_info(";

//$strSQL = $strSQL . "invoice_id, ";
$strSQL = $strSQL . "cust_address, ";
$strSQL = $strSQL . "title, ";
$strSQL = $strSQL . "date, ";
$strSQL = $strSQL . "signature_name) ";

$strSQL = $strSQL . "VALUES(";

//$strSQL = $strSQL . "' . $_POST["invoice_id"] . ', ";
$strSQL = $strSQL . "' . $_POST["cust_address"] . ', ";
$strSQL = $strSQL . "' . $_POST["title"] . ', ";
$strSQL = $strSQL . "' . $_POST["date"] . ', ";
$strSQL = $strSQL . "' . $_POST["signature_name"] . ')";

// The SQL statement is executed 
mysql_query($strSQL) or die (mysql_error());

// Close the database connection
mysql_close();

<h1>The database is updated!</h1>

?>

项目文件中只存在HTML/CSS/JS代码,即使HTML放在*.php文件中,也没有实际的php代码

HTML/CSS/JSS在浏览器中的访问者计算机上工作,它们被称为客户端技术

Apache/PHP/MySQL在托管计算机(服务器)上工作,它们被称为服务器端技术

客户端可以请求从服务器下载一个项目,他将收到它(因为这是服务器的默认行为)

默认情况下,客户端无法在服务器上存储信息。它可以将信息(如表单)发送到服务器,但默认情况下,这些信息不会保存在任何位置

服务器上必须有一些PHP代码(您编写的),用于检查收到的表单并决定如何处理它们(例如,将它们保存在一些MySQL表中)

编辑(现在您向我们展示了您的PHP代码):
unexpected'”,应为T_字符串或
表示您在此处未正确使用引号:

$strSQL = $strSQL . "' . $_POST["cust_address"] . ', ";
您应该这样使用它们:

$strSQL = $strSQL . "'" . $_POST["cust_address"] . "', ";

请在问题中包含你的相关代码,而不是链接你的整个项目。还请解释你对用户输入的意思。”。“不清楚您在这里指的是什么。@Luceos:HTML标记没有正确转义。已修复。很抱歉,我不确定要包含代码的哪一部分。我的项目实际上更大,但我只包括一个文件在那里。可以注意的是php和css。我就这么想。或者它还需要被包含吗?哦,我一定忘了包含我制作的新php文件。这是我在insert.php中的代码,quote.php应该有一个表单将其指向insert.php。对不起,我不知道如何在这里添加正确的代码格式…:(