小编Joe*_*aca的帖子

Laravel OrderBy关系计数

我正在努力获得最受欢迎的黑客马拉松,需要各自的黑客马拉松订购partipants->count().对不起,如果这有点难以理解.

我有一个具有以下格式的数据库:

hackathons
    id
    name
    ...

hackathon_user
    hackathon_id
    user_id

users
    id
    name
Run Code Online (Sandbox Code Playgroud)

Hackathon模型是:

class Hackathon extends \Eloquent {
    protected $fillable = ['name', 'begins', 'ends', 'description'];

    protected $table = 'hackathons';

    public function owner()
    {
        return $this->belongsToMany('User', 'hackathon_owner');
    }

    public function participants()
    {
        return $this->belongsToMany('User');
    }

    public function type()
    {
        return $this->belongsToMany('Type');
    }
}
Run Code Online (Sandbox Code Playgroud)

HackathonParticipant定义为:

class HackathonParticipant extends \Eloquent {

    protected $fillable = ['hackathon_id', 'user_id'];

    protected $table = 'hackathon_user';

    public function user()
    {
        return $this->belongsTo('User', 'user_id'); …
Run Code Online (Sandbox Code Playgroud)

php mysql laravel eloquent

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

PHP - AJAX jQuery Server"推送"系统

我正在创建一个需要实时通知系统的Web应用程序.如何设置我的服务器从mySQL数据库中提取数据,然后将其推送到浏览器.我完全知道该怎么做.如果有人可以提供帮助,我们将不胜感激!非常感谢!

编辑:我应该更具体,我正在拉动数据,因为在XYZ最近创建了一个帐户,XZY最近...非常感谢!

php ajax jquery

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

没有选择数据库 - PHP和MySQL

我正在尝试连接到我的数据库,当我运行代码时,我收到一个错误.任何人都能告诉我PHP代码中的错误是什么问题吗?谢谢.

Error: No database selected
Run Code Online (Sandbox Code Playgroud)

PHP代码:

include('.conf.php');
$prof = $_GET['profile'];
$prof = addslashes(htmlentities($prof));
$query = "SELECT * FROM aTable where id = '".mysql_real_escape_string($prof)."'";
$info_array = mysql_query($query, $con) or die (mysql_error()).;

while($row = mysql_fetch_array( $info_array )) 
{
    echo $row['num1'];
    echo "</br>";
    echo $row['num2'];
    echo "</br>";
    echo $row['num3'];
    echo "</br>";
    echo $row['num4'];
};

mysql_close($con);
Run Code Online (Sandbox Code Playgroud)

.conf.php文件:

<?php
    $conf['db_hostname'] = "xxx";
    $conf['db_username'] = "xxx";
    $conf['db_password'] = "xxx";
    $conf['db_name'] = "xxx";
    $conf['db_type'] = "mysql";

    $con = mysql_connect('xxx', 'xxx', 'xxx') or die (mysql_error());
    $db  = …
Run Code Online (Sandbox Code Playgroud)

php mysql

7
推荐指数
2
解决办法
6万
查看次数

Mac OS X Lion菜单栏应用程序

可能重复:
如何为Mac创建菜单栏应用程序

我期待在Lion中创建一个OS X菜单栏应用程序,我想知道如何开始.我在互联网上找不到任何地方,并且创建新项目中没有默认选项.我想要的应用程序,我宁愿只是一个菜单栏应用程序,没有任何窗口启动的实际应用程序.如果有任何好的地方可以学习如何在其他地方制作一个,请告诉我.谢谢您的帮助

objective-c osx-lion

7
推荐指数
2
解决办法
7893
查看次数

PHP通知

好的,也许我只是在这里消隐,但我正在建立一个通知系统,我使用PHP作为我的后端.我使用以下代码来设置正确的通知数

$updates = mysql_query("SELECT * FROM updates WHERE userid = '$uid'");
while($row = mysql_fetch_array( $query )) {
    if ($updates>0) {
        for ($i=0; $i<$updates;$i++) {
            echo '
                <li class="update">'.$updates.'</li>
            ';
         }
    } else {
        echo'<h4 class="nonew">No New Notifications</h4>';
    }
}
Run Code Online (Sandbox Code Playgroud)

此代码将回显正确数量的通知,但将回显它应该回显单个注释内容的整个位置.如何仅回显该单个通知的内容?我确信这有一个简单的答案,我已经知道了,但我现在想不起来.谢谢!


编辑:

继承我的数据库结构:

Updates
-id
-userid
-active
-date
-content
Run Code Online (Sandbox Code Playgroud)

php notifications

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

失去与MySQL服务器的连接,系统错误:111

当我尝试连接到我的数据库时,我收到此错误:

Lost connection to MySQL server at 'reading initial communication packet', system error:111
Run Code Online (Sandbox Code Playgroud)

这是我的PHP代码(它只是一个测试):

<?php
@session_start(); 
include(".conf.php");
print_r($conf);
$con = mysql_connect($conf['db_hostname'], $conf['db_username'], $conf['db_password']) or die (mysql_error());
mysql_select_db("aTableName", $con);
$prof = '000';
//$prof = $_GET['profile'];
$prof = addslashes(htmlentities($prof));
$result = "SELECT * FROM aTableName WHERE id = '$prof'";
$q = mysql_query($result, $con);
$qarr = mysql_fetch_array($q);
print_r($qarr); 
?>
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.我无法理解它,这真的让我烦恼.谢谢!

编辑:我在GoDaddy,托管和数据库托管.

php mysql

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

PHP检查字符串是否包含字母

我正在创建一个登录名,并希望允许我的用户通过用户名或电子邮件登录.我如何检查一个字符串是否包含一个字母,在这种情况下@所以我可以正确处理它.我会用strstr还是strpos?谢谢!

php mysql login

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

PHP的日期超过1天

我需要检查PHP中特定时间的日期是否超过1天.我尝试了下面的代码,但似乎无法正常工作.下面的代码似乎不起作用.这实际上引出了两个问题.

1)为什么下面的代码不起作用?

2)这种方法有效还是我应该研究其他方法?

if (date("Y-m-j H:i:s", strtotime('1 day ago')) < date("Y-m-j H:i:s", strtotime($act['lpwdchange']))) {
    // Code Here
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

php mysql date

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

JQuery和Javascript可以混合在一起吗?

我想知道我是否可以一起使用查询和javascript,所以我可以用javascript选择一个元素,然后使用javascript来处理该元素.对不起,如果那没有意义.这是一个例子:

$('.nav_flag').src = "images/flags/"+userCountryLower+".gif";
Run Code Online (Sandbox Code Playgroud)

如果不是这样,我将如何使用常规javascript逐个获取元素.谢谢!

编辑:我知道JQUERY是JavaScript,但我想知道我是否可以混合jquery选择器和javascript'控制器' - 失去一个更好的词

javascript jquery

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

JQuery AJAX + PHP登录

我使用PHP + jQuery AJAX将用户登录到我的网站.PHP连接到数据库,jquery连接到PHP文件,一切正常,直到实际登录为止.当我输入用户名和密码时,文件返回错误.大约一个星期前,我有这个工作,但我正在做一些代码清理,我不小心删除了执行登录的脚本,现在我无法让它工作.这是我的PHP文件:

<?php 
include('.conf.php');
$user = $_POST['user'];
$pass = $_POST['pass'];

$result = mysql_query("SELECT * FROM accountController WHERE username = '$user'");while ($row = mysql_fetch_array($result)) {
if (sha1($user.$pass) == $row['pword']) {
    setcookie('temp', $row['username']);
    session_start();
    $_SESSION['login'] = 1;
    $_SESSION['uname'] = $row['username'];
    echo "success";
}
}
?>
Run Code Online (Sandbox Code Playgroud)

我相信PHP文件正在回显正确的语句,是的,数据库中的密码是sha1加密的.这是jquery代码:

            $('.mainlogin').submit(function() {
        $.ajax({
            url: 'log.php',
            type: 'POST',
            data: {
              user: username,
              pass: password
            },
            success: function(response) {
                if(response == 'success') {
                    window.location.reload();
                } else {
                    $('.logerror').fadeIn(250);
                }
            }
        });
        return false;
    });
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助!

编辑:我不知道现在有什么问题,但无论我尝试什么,它都不会记录我.我已经纠正了你们下面建议的一切,但无济于事.我的PHP文件可能有什么问题吗?

javascript php ajax jquery login

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