小编pen*_*pen的帖子

为什么我不能将数值作为元素的ID?

在一个项目上工作,差不多完成了,只是整理了HTML,我发现你并不是真的被允许拥有一个只是一个数字的ID-

<a>属性"id"具有无效值"567"属性ID的类型为ID.如上所述,它应该以字母开头并且没有空格

Good    <a id="567" href="/index.html">
Good    <a id="n567" href="/index.html">
Run Code Online (Sandbox Code Playgroud)

我可以通过我的代码并添加一个字母,然后在我的jQuery中使用该值时将其删除,但它会乱七八糟,我真的不需要.

有没有理由我不应该使用数字作为ID?

html standards web-standards

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

从哪里开始在PHP中使用CPanel托管运行命令行

我正在看一些PayPal脚本/代码示例,其中很多需要通过命令行运行的PHP脚本.

我从来没有在PHP之前从命令行运行任何东西所以不知道从哪里开始.我不知道我是否使用了正确的搜索字词,因为Google没有帮我回答.

我是否需要使用其他应用程序,或者我可以使用cPanel中的某些内容?

我收到此错误:

INSTALLATION ERROR: Please cd to the /home/site_name/public_html/site and run install.php
Run Code Online (Sandbox Code Playgroud)

php shell command-line cpanel

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

在MYSQL中使用带有多个字段和空格的通配符

我在两个领域寻找任何类似的比赛时遇到了一些麻烦.例如,我有一个包含值的表:

CAR MAKE   CAR MODEL
Ford       Mustang (Shelby)
Toyota     Corolla
Seat       Leon

etc etc.
Run Code Online (Sandbox Code Playgroud)

我想通过搜索以下任何组合来获得结果"Ford,Mustang(Shelby)":

  • 野马
  • 谢尔比
  • 福特野马

    或任何其他组合.

这可能吗?我有一个很好的搜索,但很难找到搜索术语来描述我的意思.

mysql sql search sql-like

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

仅在整数时获取查询字符串

尝试将查询字符串放入变量中,但仅限于它是整数.

代码可能比它应该更复杂但是这是我要做的事情 -

  //get page number. default is 1. check is not empty and is a number      
     if (empty($_GET['pag'])) {$page = 1;}
     else if (is_int($_GET['pag'])){$page = $_GET['pag'];}
     else {$page = 1;}
Run Code Online (Sandbox Code Playgroud)

我哪里错了?

php

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

将jQuery与HTML分离

我有一个PHP页面,有各种形式,我一直在使用jQuery提交/验证等.

问题是我的JavaScript变得非常长.有没有办法将它们分开?

jQuery就是这样的事情:

<script>
$(document).ready(function()
{  
   $("#form_email").live("submit", function(event)
   { 
      error = "0";
      $("#warning").hide();   
      if ($('#email_new').val() == "")
      {
          error = "1";
          $("#warning").html("Don't leave blank");
          $("#warning").slideDown('slow');           
      }

      if (error == "0")
      {
          $.post("php/settings_email.php",
          {
              email_new:$('#email_new').val(),
              email_password:$('#email_password').val()
          },
          function(data)
          {$("#email_alert").html("Email address changed");});
      }
    });
});        
</script>
Run Code Online (Sandbox Code Playgroud)

我试过像这样引用它:

<script type="text/javascript" src="js/settings.js"></script>
Run Code Online (Sandbox Code Playgroud)

我哪里错了?

.

回答:

确保你在jQuery之后引用你的脚本!

同时删除脚本标记.

javascript ajax jquery

3
推荐指数
2
解决办法
619
查看次数

SQL中棘手的"分组"排序

一段时间以来一直遇到麻烦.

我有一个像这样的数据库:

Car_ID   Car_Brand   Car_Model   Car_Price
   1     Ford        Fiesta       4000
   2     Ford        Mustang     29000
   3     Ford        Focus       12000
   4     Honda       Civic       15000
   6     Honda       Jazz         5000
   7     Toyota      Prius       14000
Run Code Online (Sandbox Code Playgroud)

我想进行搜索,找到最便宜的汽车,然后通过价格上涨来订购同一品牌的其他汽车.

我希望我的输出是这样的:

Car_ID   Car_Brand   Car_Model   Car_Price
   1     Ford        Fiesta       4000
   3     Ford        Focus       12000
   2     Ford        Mustang     29000
   6     Honda       Jazz         5000
   4     Honda       Civic       15000
   7     Toyota      Prius       14000
Run Code Online (Sandbox Code Playgroud)

最便宜的车是福特嘉年华,所以其他福特车型按照价格直接订购.然后本田拥有第二个最便宜的车型,所以爵士乐和其他本田车队紧随其后.

这可能吗?

mysql sql database

2
推荐指数
1
解决办法
117
查看次数

使用两个字段对MySQL进行排序/排序

我有一个像这样的表:

Product   Price   Sale
------------------------
Watch     10.00    6.00
Socks      8.00
Pen        4.00
Lamp      15.00   12.00
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法可以按最低价格订购产品?

如果销售列具有我想要使用的值而不是价格列.所以按价格升序排序我会得到:

Pen
Watch
Socks
Lamp
Run Code Online (Sandbox Code Playgroud)

mysql sql database

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