- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
此脚本使用 MD5 散列单词列表并将其与纯文本一起存储在数据库中:
<?php
$dict = $_POST["dict"];
if (!isset($_POST['submit'])){
echo "<form method=\"post\" action=\"\">";
echo "Wordlist: <input type=\"text\" name=\"dict\"><br>";
echo "<input type=\"submit\" value=\"GET DIC\" name=\"submit\">";
echo "</form>";
}else{
$file = fopen($dict, "r");
while (!feof ($file)){
$load[$i] = fgets($file, 1024);
mysql_connect("xxx","xxx","xxx");
mysql_select_db("xxx");
$word = $load[$i];
$md5 = md5($word);
$lastid=mysql_insert_id();
$lastid=$lastid+1;
mysql_query("INSERT INTO md5 VALUES ('$lastid', '$md5', '$word');");
$i++;
$limit = count($load);
$width2 = $limit;
}
fclose($file);
echo "[+]Loaded ".$limit." word.";
echo "<br>Done.";
}
?>
我在为每一行生成 ID 时遇到了问题。我希望脚本从存储在数据库中的最后一个数字开始 ID 的数字。
例如:
ID : MD5 : Country
1 : HASH: Africa
2 : HASH: Russia
当我执行脚本时,我希望它从 ID 号 3 开始,一直执行到列表完成。我的脚本有什么问题?
最佳答案
在您的表中,将 ID 字段设置为自动递增。然后从您的代码中删除整个 ID 部分,让数据库处理它
删除:$lastid=mysql_insert_id();
删除:$lastid=$lastid+1;
更改为:mysql_query("INSERT INTO md5 (md5, country) VALUES ( '$md5', '$word');");
删除:$i++;
关于php - 将身份证号码添加到数据库PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20812304/
1、数据脱敏解释 在日常开发需求中会经常遇到数据脱敏处理,比如身份证号、手机号,需要使用*进行部分替换显示。这样能使敏感隐私信息在一定程度上得到保护。那么什么是数据脱敏呢? 在涉及客户安全数据
1、仿淘宝评论购买记录隐藏部分用户名,以下代码亲测可用。 复制代码 代码如下: function cut_str($string, $sublen, $start = 0, $co
废话不多说了,下面给大家介绍使用正则表达式验证用户名、密码、手机号码、身份证的写法,需要的的朋友参考下吧 ?
废话不多说了,直接给大家贴实现此功能的正则表达式代码了,具体代码如下所示: ?
我正在使用 .NET v5.0.100-preview.8.20417.9、ASP.NET Core Web API 5、Microsoft SQL Server 2019、Entity Framew
我正在使用 .NET v5.0.100-preview.8.20417.9、ASP.NET Core Web API 5、Microsoft SQL Server 2019、Entity Framew
我是一名优秀的程序员,十分优秀!