小编Mat*_*ent的帖子

寄售和快递路径问题

我目前正在研究一些大学课程,它本质上是一个用 express 编写的 API。只要我们遵循规范,我们就可以使用其他软件包。

我正在尝试使用consign来自动加载我的模型、中间件和路由。我面临的问题是我们必须遵循的文件夹结构。

coursework
|-- artifact
|   |-- server
|   |   |-- api
|   |   |   |-- models
|   |   |   |   `-- stories.js
|   |   |   |-- middleware
|   |   |   |   `-- stories.js
|   |   |   `-- routers
|   |   |       `-- stories.js
|   |   |-- node_modules
|   |   |-- package.json
|   |   |-- package-lock.json
|   |   `-- server.js
|   `-- utilities
|-- node_modules
|-- webpages
|-- package.json
|-- package-lock.json
`-- test.js
Run Code Online (Sandbox Code Playgroud)

里面artifact …

javascript node.js express

5
推荐指数
1
解决办法
1291
查看次数

如果记录不存在,我怎么才能插入记录?

我目前正在制作一个简单的IP禁止脚本,我正处于将IP地址插入数据库的阶段.我为此创建的HTML表单包含两个字段; IP地址和原因:

<td width="70%"><h4>Ban New IP:</h4>(Enter IP to be banned)</td>
    <td width="30%">
    <form method="post" action="">
     IP Address: <input type="text" id="ip" name="ip" autocomplete="off" maxlength="15" /><br /><br />
     Enter Reason: <input type="text" id="reason" name="reason" autocomplete="off" maxlength="255" /><br /><br />
     <input type="submit" id="submit" name="submit" value="Ban IP" /><br /><br />
Run Code Online (Sandbox Code Playgroud)

我的数据库包含一个标题为banned_ips三列的表id, ip and reason.我创建的插入语句完美无缺,但是我想查看IP是否已经存在.目前它只会插入IP,即使有一个匹配它.这是我目前的查询:

<?php

if ($_POST) {
    if ($_POST['ip'] != '') {
        if (strlen($_POST['ip']) <= 15) {
            $ip = $_POST['ip'];

            $ip_clean = htmlentities($ip);

            if (isset($ip_clean)) {
                // SQL insert …
Run Code Online (Sandbox Code Playgroud)

php mysql sql

3
推荐指数
1
解决办法
94
查看次数

JS排序不是函数

我目前正在尝试对对象进行排序,尽管我遇到了data.sort is not a function错误。

我从以下 StackOverflow 答案中获得灵感:通过单击标题标签对表格进行排序,无论它是数字、字母或日期

我还浏览了其他问题,但尚未设法解决我的问题,因为它往往会导致其他问题,例如值是undefined.

这是我的对象:

{
    "2010-01": {
        "item1": 324,
        "item2": 1075,
        "item3": 940,
        "item4": 441,
        "item5": 1040,
        "item6": 898,
        "item7": 1343
    },
    "2011-02": {
        "item1": 295,
        "item2": 958,
        "item3": 904,
        "item4": 434,
        "item5": 1038,
        "item6": 793,
        "item7": 1246
    },
    "2012-03": {
        "item1": 314,
        "item2": 1062,
        "item3": 980,
        "item4": 494,
        "item5": 1158,
        "item6": 914,
        "item7": 1461
    },
    "2008-04": {
        "item1": 336,
        "item2": 1022,
        "item3": 987,
        "item4": 488,
        "item5": 1014, …
Run Code Online (Sandbox Code Playgroud)

javascript sorting

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×2

express ×1

mysql ×1

node.js ×1

php ×1

sorting ×1

sql ×1