gpt4 book ai didi

php - 使用 PHP 的 MYSQL 插入子句

转载 作者:行者123 更新时间:2023-11-29 14:37:05 25 4
gpt4 key购买 nike

我是这个网站的新手,也是 php 的新手..

我只是想问一下如何使用 SELECT AND WHERE 子句检查 mysql 数据库中的特定数据或值..

我有一个名为网站的表。它有 3 个字段,即 id、网站名称和 IP 地址。

表格中的示例内容

id   websitename           ipaddress
1 www.google.com 12.1.1.0
2 www.ebay.com 1.1.1.1

在我的表单中,我有一个文本框,用户可以在其中输入网站名称,它有一个名为“获取 IP 地址”的按钮。

为了获取用户输入的网站的 IP 地址,我使用了 php 中名为 gethostbyname() 的函数;

我想要做的是在 gettip 用户输入的网站的 IP 地址之前,它应该首先检查数据库,如果网站名称已经存在。如果网站名称已存在,则提示无法添加,但如果网站名称尚未存入数据库,则应获取该网站的ip地址,然后插入表中。

请帮助我很抱歉我是新手..提前非常感谢您..

最佳答案

基本上,为了检查数据库,您需要执行以下操作:


$ipaddress = mysql_real_escape_string($_POST['ipaddress']); // get post data
//then query
$sql = mysql_query("SELECT id FROM websites WHERE ipaddress='".$ipaddress."'");

if(mysql_num_rows($sql) > 0) {
//already exists
}
else {
//does not exist
}

是的,当然您需要阅读一些初学者教程。

关于php - 使用 PHP 的 MYSQL 插入子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8800894/

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