小编Sun*_*ara的帖子

表'/tmp /#sql_3c51_0.MYI'的密钥文件不正确; 尝试修复它

我写了一个查询,这在我的本地服务器上运行正确,它有更少的数据,

但是当我在生产服务器上运行它时会出错 - (这有更多的数据在6GB左右)

Incorrect key file for table '/tmp/#sql_3c51_0.MYI'; try to repair it
Run Code Online (Sandbox Code Playgroud)

这是我的查询

SELECT   
    `j25_virtuemart_products`.`virtuemart_product_id`,
    `product_name`, 
    `product_unit`,
    `product_s_desc`,
    `file_url_thumb`,
    `virtuemart_custom_id`, 
    `custom_value`   
    FROM 
    `j25_virtuemart_product_customfields`,
    `j25_virtuemart_products`,
    `j25_virtuemart_products_en_gb`,
    `j25_virtuemart_product_medias`,
    `j25_virtuemart_medias`     
    WHERE
    (
    `j25_virtuemart_products`.`virtuemart_product_id`=`j25_virtuemart_products_en_gb`.`virtuemart_product_id`
    AND 
    `j25_virtuemart_products`.`virtuemart_product_id`=`j25_virtuemart_product_customfields`.`virtuemart_product_id`)

AND

    `j25_virtuemart_products`.`virtuemart_product_id`=`j25_virtuemart_product_medias`.`virtuemart_product_id`
    AND 
    `j25_virtuemart_product_medias`.`virtuemart_media_id`=`j25_virtuemart_medias`.`virtuemart_media_id`

    GROUP BY `j25_virtuemart_products`.`virtuemart_product_id`

    LIMIT 0, 1000;
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何从该错误中恢复 - 比如otimize这个查询或任何其他方式谢谢你

mysql

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

MySQL在第1行错误附近使用正确的语法

你好,我有一个运行查询使用PHP它给出错误

您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第1行的''附近使用正确的语法

但当我回应查询并使用sqlyog软件手动运行时它运行正常.任何人都可以说这是问题,这是我生成的查询

INSERT INTO wp_bp_activity
            (
            user_id,
             component,
             `type`,
             `action`,
             content,
             primary_link,
             item_id,
             secondary_item_id,
             date_recorded,
             hide_sitewide,
             mptt_left,
             mptt_right
             )
             VALUES(
             1,'activity','activity_update','<a title="admin" href="http://brandnewmusicreleases.com/social-network/members/admin/">admin</a> posted an update','<a title="242925_1" href="http://brandnewmusicreleases.com/social-network/wp-content/uploads/242925_1.jpg" class="buddyboss-pics-picture-link">242925_1</a>','http://brandnewmusicreleases.com/social-network/members/admin/',' ',' ','2012-06-22 12:39:07',0,0,0
             )
Run Code Online (Sandbox Code Playgroud)

这是我的PHP代码

$qr2="INSERT INTO wp_bp_activity
            (
            user_id,
             component,
             `type`,
             `action`,
             content,
             primary_link,
             item_id,
             secondary_item_id,
             date_recorded,
             hide_sitewide,
             mptt_left,
             mptt_right
             )
             VALUES(
             $cid,'activity',
             'activity_update',
             '<a href=\"http://brandnewmusicreleases.com/social-network/members/$name/\" title=\"$name\">$name</a> posted an update',
             '<a class=\"buddyboss-pics-picture-link\" href=\"http://brandnewmusicreleases.com/social-network/wp-content/uploads/$imgname\" title=\"$ionlyname\">$ionlyname</a>',
             'http://brandnewmusicreleases.com/social-network/members/$name/',
             ' ',
             ' ',
             '$time',
             0,
             0,
             0
             )";
Run Code Online (Sandbox Code Playgroud)

经过编辑

echo $qr2="INSERT INTO …
Run Code Online (Sandbox Code Playgroud)

php mysql

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

PHP MySQL希腊字母显示像???? 分数

我有一个表格,一些文字和文字是希腊字母,当我使用SQL工具并选择从这个表中的数据显示正确 SQL查询结果的图像

但是,当我使用mysql_fetch数组显示我的网站前端时,当echo显示如下 在此输入图像描述

任何人都知道如何修复此错误谢谢.

php mysql character-encoding

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

获取值stdClass对象PHP

我使用mp4数据提取php脚本.这将返回一个stdClass对象,如下所示.任何人都可以告诉我如何从下面的对象显示持续时间.谢谢

stdClass Object
(
    [hasVideo] => 1
    [hasAudio] => 1
    [video] => stdClass Object
        (
            [width] => 472
            [height] => 360
            [codec] => 224
            [codecStr] => H.264
        )

    [audio] => stdClass Object
        (
            [codec] => 224
            [codecStr] => AAC
        )

    [duration] => 622.8
)
Run Code Online (Sandbox Code Playgroud)

php object

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

使用curl gmail未读电子邮件计数

我创建了一个脚本,可以获取未读的电子邮件列表,因为这里的gmail是我的代码

<?php
//function to get unread emails taking username and password as parameters
function check_email($username, $password)
{ 
    //url to connect to
    $url = "https://mail.google.com/mail/feed/atom"; 

    // sendRequest 
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($curl, CURLOPT_USERPWD, $username . ":" . $password);
    curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
    curl_setopt($curl, CURLOPT_ENCODING, "");
    $curlData = curl_exec($curl);
    curl_close($curl);
    //returning retrieved feed
    return $curlData;

}

//making page to behave like xml document to show feeds
header('Content-Type:text/xml; charset=UTF-8');
//calling function
$feed = …
Run Code Online (Sandbox Code Playgroud)

php gmail curl feed xml-parsing

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

jQuery Slick Slider 显示一些空幻灯片

我正在使用 slick jQuery 插件创建一个产品滑块,其中滑块内容使用 js 填充,然后调用 slick 函数,

滑块滑块似乎工作,但它显示了一些空滑块类 .slick-cloned

网站网址是

最后一个滑块工作正常,但前两个不是,谁能帮我解决这个问题

下面有一些用于滑块的虚拟代码

        <div class="sliderrs">
            <div><h3>contents added by js</h3></div>
            <div><h3>contents added by js</h3></div>
            <div><h3>contents added by js</h3></div>
            <div><h3>contents added by js</h3></div>
            <div><h3>contents added by js</h3></div>
            <div><h3>contents added by js</h3></div>
        </div>
Run Code Online (Sandbox Code Playgroud)

.

$(function(){
  $('.sliderrs').slick({
    slidesToShow: 3,
    slidesToScroll: 1,
    autoplay: true,
    autoplaySpeed: 2000,
 });
});
Run Code Online (Sandbox Code Playgroud)

jquery slick.js

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

从特定给定时间PHP减去秒数

我编写了一个代码,用于使用php减去秒数.我有分配给变量的日期,我需要从该日期减去秒数.

$date="2014-03-16 17:40:27";
echo date("Y-m-d H:i:s", strtotime($date) - strtotime("-600 seconds"));
Run Code Online (Sandbox Code Playgroud)

但这给了我1970S的日期,我搜索无处,没有找到符合我的问题的答案.任何人都可以帮我修复这个小代码

php datetime

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

MySQL获取没有最后一条记录的记录

我正在编写一个查询来从 MySQL 表中获取记录,如下所示。

SELECT * FROM alerts
Run Code Online (Sandbox Code Playgroud)

我有这个列 id 是主要的并且自动增量

id,host,domain,alert_time
Run Code Online (Sandbox Code Playgroud)

但我需要获取没有该表最后一条记录的记录,任何人都知道如何为此编写 MySQL 查询。谢谢

php mysql

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

PHP MYSQL LIKE用于匹配描述中的多个单词

我正在使用PHP编写ajax搜索功能.它工作正常,但过滤结果几乎没有问题,

我有如下产品说明

POWER CORD C13-C14 SVT 250V 10AMP GREEN JACKET 8 FEET
Run Code Online (Sandbox Code Playgroud)

但是当用户搜索 电源线绿色时,没有显示结果.我认为这是因为上面的那些词不是同一个顺序.

这是我的SQL代码 - $ qr是用户搜索词

SELECT 
      product_name,product_desc
      FROM j25_virtuemart_products,j25_virtuemart_products_en_gb
      WHERE         
       j25_virtuemart_products.virtuemart_product_id =j25_virtuemart_products_en_gb.virtuemart_product_id 
       AND j25_virtuemart_products.published=1 
       AND (product_name LIKE '%$qr' OR product_desc LIKE '%$qr
Run Code Online (Sandbox Code Playgroud)

当用户搜索电源线绿色时,我需要获得POWER CORD C13-C14 SVT 250V 10AMP GREEN JACKET 8 FEET作为建议.任何人都可以告诉我如何编写查询以获得这些结果.谢谢

php mysql

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

从一个PHP字符串中提取2个数字

我有像下面的字符串变量它有两个数字的字符串

EUR 66,00 + EUR 3,90 Versandkosten
Run Code Online (Sandbox Code Playgroud)

我需要提取两个数字ex - 66,00和3,98分别为两个变量.任何人都可以告诉如何做到这一点

php regex

-4
推荐指数
1
解决办法
581
查看次数