我正在设计一个 HTML 表单,我想在其中添加城市的不同地方。首先我要从下拉列表中选择城市,然后在该城市下我需要添加不同的地名。
在我的表单中,我想使用类似于在 Gmail 中撰写电子邮件时使用的标签,其中可以添加多个电子邮件。任何由逗号分隔的单词都应显示为标签。
在提交时,每个地名必须在数据库中的字段“Places”下存储为不同的值。
我有一个表viewer有id,ip,date_last_viewed和blog_id作为列.我首先检查具有相同IP和blog_id的特定条目是否存在.如果是,则更新日期.否则,它会插入一个新条目.
我的代码如下:
$search_ip = mysql_query("SELECT ip FROM viewer WHERE ip = '".$_SERVER['REMOTE_ADDR']."' AND blog_id= '".$b_id."' ");
if ($search_ip == false){
$insert_ip = mysql_query("INSERT INTO viewer (ip, blog_id, date_last_viewed) VALUES ('".$_SERVER['REMOTE_ADDR']."', '".$b_id."', NOW())");
}
else {
$update_ip = mysql_query("UPDATE viewer SET date_last_viewed = NOW() WHERE ip = '".$_SERVER['REMOTE_ADDR']."' AND blog_id='".$b_id."' ");
}
Run Code Online (Sandbox Code Playgroud)
该表没有插入任何内容.我在这做错了什么?另外,由于我是PHP编程的新手,有人可以告诉我如何将上述代码修改为PDO吗?