小编Joh*_*ica的帖子

php mysql大于问题

我有两张桌子:users, images.用户有一个列paid,它是他们支付多少图像进入比赛的数字.图像有entered一个值为0的列表,未输入,1表示输入.我需要每个用户的总和.

我试图查询付费的图像比他们输入的所有用户.但它没有正常工作..继承人打印什么:

bob@example.com        8  2  
jcannon@example.com    3  3  
jrcih@example.com      7  3  
aerwqeerll@example.com 5  1  
ray@example.com        2  3  
Run Code Online (Sandbox Code Playgroud)

您可以看到jcannon @和ray @不应该在列表中,因为pay不大于输入

这是代码:

$SQL = mysql_query("SELECT  *, SUM(images.entered) 
                        FROM users, images 
                        WHERE users.id=images.owner 
                        AND users.paid>'SUM(images.entered)' 
                        GROUP BY users.id  ");

while($sendto=mysql_fetch_array($SQL)){
    print $sendto['email']." ".$sendto['paid']. 
          " ".$sendto['SUM(images.entered)']. "<br>";
}
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

php mysql

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

如何判断计算机是否属于域的一部分

Delphi Xe,Win7

我需要以下功能:

Function isPcInDomain:bool;
Run Code Online (Sandbox Code Playgroud)

域名对我不感兴趣,msdn LsaQueryInformationPolicy也是(或者在Delphi上实现).我想有一个不需要查询网络的功能.
如果计算机的本地名称包含a,它仍然必须工作.

尝试定义域名,但在不在域中的个人计算机上 - 作为域名给出本地工作组的名称:(

delphi networking

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

RegExp得到任何数字+`;#`?

我在字符串中有几个数字,例如:

8;#
10;#
34;#
etc...
Run Code Online (Sandbox Code Playgroud)

我想从字符串中删除所有这些,所以我认为RegExp将是我的最佳选择.

我使用什么正则表达式来识别后面的任何数字系列;#

regex numbers actionscript-3

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

通过java代码获取MySQL delete命令中的错误

我已经使用jdbc从表中删除记录,同时执行相同的操作,我得到了一个错误,如下所示:

java.sql.SQLException: Before start of result set
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
    at com.mysql.jdbc.ResultSetImpl.checkRowPos(ResultSetImpl.java:841)
    at com.mysql.jdbc.ResultSetImpl.getInt(ResultSetImpl.java:2674)
    at com.mysql.jdbc.ResultSetImpl.getInt(ResultSetImpl.java:2815)
    at org.apache.commons.dbcp.DelegatingResultSet.getInt(DelegatingResultSet.java:236)
    at net.ordernet.vd.lookupTable.UpdateLookupTable.deleteLookupTableRecords(UpdateLookupTable.java:118)
    at net.ordernet.vd.soap.UpdateLookupTableTool.deleteLookupTableRecords(UpdateLookupTableTool.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
Run Code Online (Sandbox Code Playgroud)

我的代码如下:1)取两个字符串来指定查询2)连接对象用于准备语句3)在'int'变量中检查更新查询的结果4)我没有使用结果集,得到了虽然结果集异常......!

try 
{
  String queryDeleteLookupTableRecords = "delete from LookupTableRecords where tableId = ?";
  String queryDeleteLookupTableRows = "delete from LookupTableRows where tableId = ?";

  PreparedStatement psDeleteLookupTableRecords = oConnection.prepareStatement(queryDeleteLookupTableRecords);
  PreparedStatement psDeleteLookupTableRows = oConnection.prepareStatement(queryDeleteLookupTableRows);
  psDeleteLookupTableRecords.setInt(1, oLookupTable.getID());
  psDeleteLookupTableRows.setInt(1, oLookupTable.getID());
  int result = psDeleteLookupTableRecords.executeUpdate();
  int result2 = psDeleteLookupTableRows.executeUpdate();
  if(result …
Run Code Online (Sandbox Code Playgroud)

java mysql sql jdbc java-ee

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

我可以将C++项目转换为Delphi吗?

是否有任何方法可以采用旧的Borland C++(v6)项目并将其转换为Delphi(v7,如果有帮助,可能是XE,但最好是D7)?

我似乎记得BCB可以编译Pascal,但不是相反.在任何情况下,我都希望将项目交给那些不懂C++而且知道Delphi以扩展它的人.

我不想保留任何旧的C++代码,只需将所有内容转换为Delphi - 如果必须的话,手动将其转换为Delphi.

希望你能节省我一些时间......

c++ delphi converter

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

PHP输出显示一秒钟

我有一个网址http://www.example.com/?req=welcome.

要获取参数,req我使用PHP如下:

      echo $_GET['req'];
Run Code Online (Sandbox Code Playgroud)

这将显示正文中的消息,但此输出应在一秒后消失.

我怎么做?

html javascript

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

在delphi中反转加密

编写此代码的不是我,而是以前的程序员.但是,我注意到他没有提供解密算法,导致加密无用.

我怎么解密这个?

function Encrypt(jstr: String): String;
var
  I: Integer;
  A: Real;
begin
  if Length(jstr) = 0 Then begin
    Result := '';
    Exit;
  end;
  A := 0;
    for I := 0 To Length(jstr) do
      A := A + (Ord(jstr[I]) * Pos(jstr[I],jstr)) / 33;
  Result := FormatFloat('0000000000.0000000000',A);
  if Pos(',',Result) > 0 then begin
    Insert('.',Result,Pos(',',Result));
    Delete(Result,Pos(',',Result),1);
  end;
end;
Run Code Online (Sandbox Code Playgroud)

谢谢!

windows delphi delphi-7 delphi-xe2

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

"'='附近的语法不正确"运行时错误c#asp.net

SqlConnection sqlConnection = new SqlConnection(sqlConnectionString);
SqlCommand command = new SqlCommand();

command.CommandText = 
   "INSERT INTO [Users] 
    VALUES (Username=@username, Firstname=@firstname
          , Lastname=@lastname, ProfilePic=NULL, Bio=@bio, Email=@email
          , EmailIsVerified=@emailverified, Hash=@hash, CompanyID=@companyid)";
command.Parameters.AddWithValue("@username", m_username);
command.Parameters.AddWithValue("@firstname", m_firstname);
command.Parameters.AddWithValue("@lastname", m_lastname);
command.Parameters.AddWithValue("@bio", m_bio);
command.Parameters.AddWithValue("@email", m_email);
command.Parameters.AddWithValue("@emailverified", (m_emailIsVerified ? "yes" : "no"));
command.Parameters.AddWithValue("@hash", m_hash);
command.Parameters.AddWithValue("@companyid", m_companyID);
command.CommandType = CommandType.Text;
command.Connection = sqlConnection;

sqlConnection.Open();

command.ExecuteNonQuery();

sqlConnection.Close();
Run Code Online (Sandbox Code Playgroud)

使用上面的代码我得到"语法错误near ="错误.我做错了什么?

c# sql asp.net

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

Magento:Region API名称= null

在Magento 1.5中,我正在调用区域API.它在我的开发环境中工作正常并返回:

[{"region_id":"66","code":"AB","name":"Alberta"},
{"region_id":"67","code":"BC","name":"British Columbia"},
{"region_id":"68","code":"MB","name":"Manitoba"},
{"region_id":"69","code":"NL","name":"Newfoundland and Labrador"},
{"region_id":"70","code":"NB","name":"New Brunswick"},
{"region_id":"71","code":"NS","name":"Nova Scotia"},
{"region_id":"72","code":"NT","name":"Northwest Territories"},
{"region_id":"73","code":"NU","name":"Nunavut"},
{"region_id":"74","code":"ON","name":"Ontario"},
{"region_id":"75","code":"PE","name":"Prince Edward Island"},
{"region_id":"76","code":"QC","name":"Quebec"},
{"region_id":"77","code":"SK","name":"Saskatchewan"},
{"region_id":"78","code":"YT","name":"Yukon Territory"}]
Run Code Online (Sandbox Code Playgroud)

然后,当在我的登台环境中调用此API时,结果是相同的,除非每个单独的名称都为null,即使id和代码是好的:

[{"region_id":"66","code":"AB","name":null},
{"region_id":"67","code":"BC","name":null},
{"region_id":"68","code":"MB","name":null},
{"region_id":"69","code":"NL","name":null},
{"region_id":"70","code":"NB","name":null},
{"region_id":"71","code":"NS","name":null},
{"region_id":"72","code":"NT","name":null},
{"region_id":"73","code":"NU","name":null},
{"region_id":"74","code":"ON","name":null},
{"region_id":"75","code":"PE","name":null},
{"region_id":"76","code":"QC","name":null},
{"region_id":"77","code":"SK","name":null},
{"region_id":"78","code":"YT","name":null}]
Run Code Online (Sandbox Code Playgroud)

什么会导致这个?

api magento

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

如何解码gzip数据?

我有一个变量data,变量的类型是:TIdBytes.

变量包含一些用gzip编码的数据.

如何解码这些数据?

delphi gzip

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