小编Aar*_*ron的帖子

选择MySQL中存在的随机行

可能重复:
如何在SQL中请求随机行?

目前使用:

$randomQuery = mysql_fetch_row(mysql_query("SELECT * FROM `table` WHERE `id` >= RAND() * (SELECT MAX(`id`) FROM `table`) LIMIT 1"));
Run Code Online (Sandbox Code Playgroud)

表结构:

id:
 2 
 4
 5
Run Code Online (Sandbox Code Playgroud)

我想确保它选择现有的行.例如,它的随机化功能不应该使用1或3.有没有办法在MySQL中这样做?

mysql

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

PHP imagecreate()PNG来自任何常用的文件格式?

我目前有一个图像上传输入,只接受PNG,JPG/JPEG,GIF图像.如果文件有效,则会继续使用图像创建缩略图

imagecreatefrompng()
imagecopy()
imagejpg()
Run Code Online (Sandbox Code Playgroud)

这很好,但显然只适用于png图像.

除了使用提交的正确文件格式之外,使用"imagecreatefrompng()"的最合理和最有效的方法是什么?我能想到的是if/else使用多个"imagecreatefrom_ _()"但这似乎不对.

另外,无论提交的是什么,我的输出格式如何总是PNG,而不是我现在拥有的当前imagejpg().

php forms image imagecreatefrompng

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

PHP:具有特殊字符的密码

我似乎无法想出在PHP中使用密码的正确方法.在存储方面,我正在哈希并使用盐,但我试图将基本密码关闭

stripslashes(mysql_real_escape_string($_POST["password"]));
Run Code Online (Sandbox Code Playgroud)

我假设有些用户会使用"!@#$%^ ..."等密码<b>lulz</b>"u'mad?.我可以想象用户使用密码之类的.

如何在密码变量中包含这些特殊字符?

php mysql sql passwords

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

在一个页面上处理多个表单

HTML:

<form method="post" action="action=save&amp;id=239" id="save-form">
    <input type="text" value="0" name="views" /> <input type="submit" value="save plz" name="save" />
</form>
<form method="post" action="action=save&amp;id=862" id="save-form">
    <input type="text" value="3" name="views" /> <input type="submit" value="save plz" name="save" />
</form>
<form method="post" action="action=save&amp;id=12" id="save-form">
    <input type="text" value="2" name="views" /> <input type="submit" value="save plz" name="save" />
</form>
Run Code Online (Sandbox Code Playgroud)

PHP:

if ($_GET["action"] == "save") {
    if (isset($_GET["id"]) && preg_match("/^\d+$/", $_GET["id"])) {
        $id = $_GET["id"];
        // update view count here
    }
}
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$('#save-form').ajaxForm({
    beforeSubmit: function() {      
        //
    },
    success: function(data) …
Run Code Online (Sandbox Code Playgroud)

jquery

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

标签 统计

mysql ×2

php ×2

forms ×1

image ×1

imagecreatefrompng ×1

jquery ×1

passwords ×1

sql ×1