php - mysql/php insert into 不执行任何操作,也没有错误

标签 php mysql insert

我一直在做MySQL数据库,现在开始为它做一些基本功能;比如单行删除、更新等...我的问题是,我的 PHP 文件没有将数据发送到数据库/表。我检查了变量,它们通过表单获取,但除了一条通知外没有显示任何错误消息。

我的代码是:

$tablanev = $_POST['tablaNev']; 
$oktazon = $_POST['OktAzon'];
$ehaazon = $_POST['EHA'];
$teljnev = $_POST['TeljesNev'];
$szemelyszam = $_POST['Szemelyazon'];
$anyanyelv = $_POST['Anyanyelv'];
$vegzettseg = $_POST['Vegzettseg'];
$anyanev = $_POST['AnyjaNeve'];
$szulhely = $_POST['SzulHe'];
$szulev = $_POST['SzulEv'];
$allampolg = $_POST['Allampolg'];
$neme = $_POST['Nem'];
$adoaz = $_POST['AdoSz'];
$taj = $_POST['TajSz'];
$bszamla = $_POST['BankSz'];

mysql_connect("localhost","root","alma");
mysql_select_db('etr');
mysql_query("INSERT INTO $tablanev(`OktAzonosito`,`EHAazonosito`,`TeljesNev`,`Szemelyazonosito`,`AnyaNyelv`,`VegzettsegSzint`,`AnyjaNeve`,`SzuletesiHely`,`SzuletesiEv`,`Allampolgarsag`,`Neme`,`Adoazonosito`,`TAJszam`,`BankszamlaSzam`) VALUES ('$oktazon','$ehaazon','$teljnev','$szemelyszam','$anyanyelv','$vegzettseg','$anyanev','$szulhely','$szulev','$allampolg','$neme','$taj','$bszamla')");

echo "Az adat sikeresen fel lett véve a táblába!!\n";

我检查了表格的名称,它们非常适合。

最佳答案

您应该捕获错误以查看发生了什么:

    mysql_query("INSERT INTO $tablanev(`OktAzonosito`,`EHAazonosito`,`TeljesNev`,`Szemelyazonosito`,`AnyaNyelv`,`VegzettsegSzint`,`AnyjaNeve`,`SzuletesiHely`,`SzuletesiEv`,`Allampolgarsag`,`Neme`,`Adoazonosito`,`TAJszam`,`BankszamlaSzam`) VALUES ('$oktazon','$ehaazon','$teljnev','$szemelyszam','$anyanyelv','$vegzettseg','$anyanev','$szulhely','$szulev','$allampolg','$neme','$taj','$bszamla')") or die("Error: ".mysql_error());

关于php - mysql/php insert into 不执行任何操作,也没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13588384/

相关文章:

php - 我的表单正在提交多个数据库条目,但我不希望它这样做

php - 如何在 MySQL 中存储包含引号的数据

mysql - 在 mysql 中使用 select 语句插入到表中

php - 使用 codeigniter 将数据插入数据库

javascript - 在鼠标位置插入子标签

php - 使用 Codeigniter 将 JSON 数据插入 mysql

PHPMailer 无法工作 000webhost

php - 聊天应用程序的数据库设计

插入值检查之前的 MySQL 触发器

PHP+1 真的加了两个