gpt4 book ai didi

php - MySQL SELECT 查询在 PHPmyadmin 中工作,而不是在 PHP 中

转载 作者:行者123 更新时间:2023-11-29 12:58:21 25 4
gpt4 key购买 nike

所以,我在 PHP 中执行查询时遇到了很多麻烦。它在 phpmyadmin 中执行得很好,并给了我一个整洁的结果列表。

这是我插入 phpmyadmin 的查询:

SELECT RIGHT(`Pair`, LOCATE('_', REVERSE(`Pair`))-1) 
FROM `poloniex`
WHERE LEFT(`Pair`, 3) = 'BTC';

例如列对中的条目:BTC_NXT

查询应返回 NXT(“_”右侧的所有内容)。

现在,当我切换到 php 而我根本没有编辑查询时,我没有得到任何结果。数据库连接已经建立;这方面没有问题。

$query_get_pairs = "SELECT RIGHT(`Pair`,LOCATE('_',REVERSE(`Pair`))-1) FROM `poloniex` WHERE LEFT(`Pair`, 3) = 'BTC'";
$result_get_pairs = mysqli_query($dbc,$query_get_pairs);

var_dump($result_get_pairs) 返回一个空数组。

摘要:

  • poloniex 是表名称。
  • Pair 是列名包含诸如“BTC_NXT”之类的值。该查询应该给我 NXT。

最佳答案

您没有获取任何内容,您的代码应该如下所示:

$query_get_pairs = "SELECT RIGHT(Pair,LOCATE('_',REVERSE(Pair))-1) FROM poloniex WHERE LEFT(Pair, 3) = 'BTC'";
$result_get_pairs = mysqli_query($query_get_pairs);
$myResult = mysqli_fetch_assoc($result_get_pairs);
var_dump($myResult);

关于php - MySQL SELECT 查询在 PHPmyadmin 中工作,而不是在 PHP 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23703093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com