gpt4 book ai didi

php - 插入数据库失败

转载 作者:行者123 更新时间:2023-11-29 23:28:03 25 4
gpt4 key购买 nike

我正在尝试将我拥有的数据保存到 mysql 数据库中,但我很难做到这一点。起初,我在实践数据中成功做到了这一点。问题是,当我向查询中添加所需的附加信息时,我的查询不再有效。

代码是这样的。假设所有变量都有正确的对应值。

<body>

<?php


$username = "formtemplate";
$password = "admin123";
$hostname = "localhost";
$db = "practice";
$dbhandle = mysqli_connect($hostname, $username, $password, $db);

$sql = "INSERT INTO transactions (id_num, emp_name, branch, work_sched, dayoff, transaction, date_from, date_to, time_from, time_to, total, replacement, reason, pending, approve, decline, consume, paid) VALUES ( '$employeeNum', '$name', '$branch', '$workSched', '$dayoff', '$temptable', '$tempdatefrom', '$tempdateto', '$tempTimeFrom', '$tempTimeTo', '$tempTotal', '$tempReplacement', '$tempReason', 'yes', 'no', 'no', 'no', 'no')";

mysqli_query($dbhandle, $sql)

or die ( mysql_error() );

echo "success";

?>

</body>

这是数据库信息

trans_num int(11)

id_num varchar(10)

emp_name varchar(30)

分支 varchar(20)

work_sched varchar(25)

休息日 varchar(15)

事务 varchar(10)

日期_起始日期

日期_至今

time_from varchar(25)

时间_to varchar(25)

varchar 总数(25)

替换varchar(30)

原因 varchar(100)

待处理的 varchar(5)

批准的 varchar(5)

拒绝 varchar(5)

使用 varchar(5)

付费 varchar(5)

最佳答案

<?php

mysql_connect("username","password","") or die("databse connected");
mysql_select_db("dbname") or die("databse not found");

$username=$_post['username'];
$password=$_post['password'];

mysqli`enter code here`_query("INSERT INTO `tablename` (`username`,`password`) VALUES ('$username','$password')");
echo "successfully insert record";


?>

关于php - 插入数据库失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26797299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com