php 相关问题

PHP(PHP:Hypertext Preprocessor)是一种广泛使用的,高级,动态,面向对象和解释的脚本语言,主要用于服务器端Web开发。

Codeigniter Tank_Auth_Social Facebook 登录抛出异常

抱歉,如果有类似这个问题的帖子,我查了一下,但找不到.. 我使用 Tank_auth_social 进行 Facebook 登录。 https://github.com/sicsol/Tank-Auth-Social 还有人提到...

回答 1 投票 0

在 Joomla 3 中添加快捷图标

有人知道如何在 Joomla 3.1 中添加快捷图标,甚至编辑当前的快捷图标列表吗? 更具体地说,这将是出现在屏幕右侧的一系列链接...

回答 4 投票 0

Symfony2预定义参数

我在Symfony2配置文件中找到了一些预定义的参数,即。 %kernel.root_dir%,%kernel.debug%。 有没有这些的完整列表?

回答 2 投票 0

wordpress 使用数组合并按价格升序排序,但带有 0 的价格必须显示在最后

我使用下面的代码来过滤页面上的查询并按价格升序对帖子进行排序。我得到了期望的输出,但我担心的是,我希望所有价格最后都为 0。 我使用下面的代码来过滤页面上的查询并按价格升序对帖子进行排序。我得到了期望的输出,但我担心的是,我希望所有价格最后都是 0。 <?php global $wp_query; $args = array_merge( $wp_query->query_vars, array( 'orderby' => 'meta_value_num','meta_key' => 'price','order' => 'ASC')); query_posts( $args ); ?> 请帮助我...提前谢谢 完整代码在这里: <?php /** * The template for displaying Archive pages. * * Learn more: http://codex.wordpress.org/Template_Hierarchy * * @package progression */ get_header('cars'); ?> <?php get_template_part( 'page', 'vehicle-title' ); ?> <div class="width-container"> <?php if ( have_posts() ) : ?> <div id="page-title"> <h1 id="page-heading"> <?php if (is_tax('vehicle_type')) { $term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); $tax_term_breadcrumb_taxonomy_slug = $term->taxonomy; echo '' . $term->name . ''; } ?> </h1> </div><!-- close #page-title --> <div id="4-content-container" class="tax-vehicle-container"> <?php echo do_shortcode('[vehicle_searchform include="make,model"]') ?> <?php global $wp_query; $args = array_merge( $wp_query->query_vars, array( 'orderby' => 'meta_value_num','meta_key' => 'price','order' => 'ASC')); query_posts( $args ); ?> <?php /* Start the Loop */ $count = 1; $count_2 = 1; ?> <?php while ( have_posts() ) : the_post(); if($count >= 5) { $count = 1; } ?> <div class="grid4column-progression <?php if($count == 4): echo ' lastcolumn-progression'; endif; ?>"> <?php get_template_part( 'content', 'vehicle'); ?> </div> <?php if($count == 4): ?><div class="clearfix"></div><?php endif; ?> <?php $count ++; $count_2++; endwhile; ?> <div class="clearfix"></div> <?php show_pagination_links( ); ?> </div><!-- close #content-container --> <?php else : ?> <?php get_template_part( 'no-results', 'inventory' ); ?> </div><!-- close #content-container --> <?php endif; ?> <?php get_sidebar( 'vehicle' ); ?> </div><!-- close .width-container --> <?php get_footer(); ?> 如果您的帖子数量很少,那么快速而肮脏的事情就是遍历循环两次,在第一次通过时抑制零,并在第二次通过时抑制除零之外的所有内容: for ($i=0, $i++, $i<=1) : while (have_posts()) : the_post(); $show_non_zeros = ($i === 0) && ( get_post_meta( get_the_ID(), 'price', true) > 0); $show_zero_price = ($i === 1) && ( get_post_meta( get_the_ID(), 'price', true) == 0); if ($show_non_zeros || $show_zero_price) { //write output } end while; end for; 如果您正在寻找更快/更优雅的解决方案,您可以在调用 usort() 和循环之间 $posts query_posts。 希望这对某人有用..我这样做了 <?php /* ADDED by for sorting ASCENDING order but call for price(ie price with 0) last */ function my_sort_custom( $orderby, $query ){ global $wpdb; $orderby = " case when CAST(meta_value AS SIGNED) = '0' then 1 else 0 end ,CAST(meta_value AS SIGNED) "; return $orderby; } add_filter('posts_orderby','my_sort_custom',10,2); global $wp_query; $args = array_merge( $wp_query->query_vars, array('meta_key' => 'price')); query_posts( $args ); ?>

回答 2 投票 0

SQLSTATE[28000]:[Microsoft][SQL Server 的 ODBC 驱动程序 17][SQL Server]用户登录失败

我正在使用以下 PHP 连接文件来连接到我的 SQL Server 数据库。 我正在使用以下 PHP 连接文件来连接到我的 SQL Server 数据库。 <?php $servername = "..."; $username = "..."; $password = ""; $dbname = "..."; try { $conn = new PDO("sqlsrv:Server=$servername;Database=$dbname", $username, $password); echo "Connected to $dbname at $servername successfully."; $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch (PDOException $pe) { die ("Could not connect to the database $dbname :" . $pe->getMessage()); } ?> 我不断收到此错误: “SQLSTATE[28000]:[Microsoft][SQL Server 的 ODBC 驱动程序 17][SQL 服务器]用户 $username 登录失败”。 我已经下载了最新版本的 ODBC 17 和 18,我希望这可以解决此问题,但事实并非如此。我的 SQL Server 身份验证也设置为 SQL Server 和 Windows 身份验证。 如果使用 laravel,在你的 .env 文件中: DB_CONNECTION=sqlsrv DB_HOST=DESKTOP-91MB9QU\TESTSQLSERVER DB_PORT= DB_DATABASE=laravel_test DB_USERNAME=sa DB_PASSWORD='mypassword' 你就可以使用它了。注意 DB_CONNECTION=sqlsrv 和 DB_HOST 的格式必须为“PC-name\SQL-server-name”,并且 DB_PORT 为空值。 您可以使用与纯php代码类似的方式。 我也有同样的问题,但是是在 C++ 中。它帮助我捕获另一个异常“CDBException”。 catch (CDBException* p) { cout << "Login failed!" << endl; } 对于你的代码,像这样 catch (CDBException $pe) { die ("Could not connect to the database"); } 也许它的异常名称相同,但至少应该有一个与我的相似的。 之后我的代码就起作用了。希望对你有帮助。

回答 2 投票 0

TYPO3 7.6.15 中 FlexForm UserFunc 中的 findAll 为空结果

我在 TYPO3 7.6.15 的 FlexForm UserFunc 中使用 findAll 得到空结果。 storagePid 已设置,在前端我使用 findAll 获取所有结果。 这是我的 UserFunc 方法: 公共职能

回答 1 投票 0

从 SQL 转换为 DQL

能否将其转换为 DQL : 选择分子.cas、分子.id_molecule、分子.statutvlep8h、statutvlepct、 vlep8h_mg、vlepct_mg、分子.unitevlep、prelevement.id_laboratoire 来自

回答 1 投票 0

从控制器更改 $actsAs 变量

我想要做的就是在保存之前从控制器更改上传模型的 $actsAs 数组中的值(“路径”)。 我想出的唯一有效的方法是卸载行为和......

回答 2 投票 0

如何重用paginationControl部分,同时向每个实例传递不同的参数

我正在使用 paginationControl 部分,并通过第四个参数传递参数,以允许我对“过滤”结果进行分页。这工作正常,但我希望能够使用相同的 pa...

回答 2 投票 0

Magento 2 - 类别列表按位置排序,子类别不起作用

一点背景知识,我正在尝试做一个自定义类别列表,但目前类别似乎没有像我在管理中看到的那样排序。 这是我到目前为止所做的代码 $current_st...

回答 1 投票 0

根据 FormType 中的另一个选项值定义表单选项允许的值

在Symfony 2.8中,在自定义表单类型中,是否可以使setAllowedValues返回依赖于另一个选项值的结果?没有明显的方法来访问选项对象......

回答 1 投票 0

如何在opensuse 13.2 kde中安装composer并移动到路径

运行以下命令: 卷曲 -sS https://getcomposer.org/installer | php 我收到这条消息: #!/usr/bin/env php 您机器上的某些设置会使 Composer 无法正常工作。 ...

回答 3 投票 0

尝试上传时出现准备状态错误。怀疑可能是htaccess重写问题?

我正在尝试上传图像。我的以下代码在另一个页面上完美运行,但在这里不起作用。当我尝试时遇到此错误 {"readyState":0,"status&q...

回答 1 投票 0

解析两个数组来生成一个 PHP

我有两个数组 数组1: 数组(大小=3) 0 => 数组(大小=7) 'id' => 字符串'3'(长度=1) 'name' => string '卡内基页面副本'(长度=21) '关键字' => s...

回答 1 投票 0

有没有办法以交互方式安装建议的作曲家包?

我想为我的作曲家包的用户提供一个界面来选择和安装任何建议的包。好像没有命令行选项,在API中我只能找到一个getSu...

回答 8 投票 0

在循环 mysqli 查询结果时将关联元素附加到每一行

我使用以下代码为查询结果集的每一行生成附加数据。 while ($row = $table->fetch_array()) { $公式 = [ 'tkoSum' => $this->getTkoSum(...

回答 4 投票 0

如何根据 url 路径将域重定向到子文件夹?

我有一个由reactjs和php laravel开发的应用程序。 我想将其部署在共享托管中,每个子文件夹都未提交域。 文件夹结构示例: ReactApp -> /Re...

回答 1 投票 0

我想从 PDF 中提取孟加拉语文本

我想将孟加拉语 PDF 转换为文本文件。我当前使用的工具 poppler-utils 的 pdftotext 无法提供准确的结果,因为 PDF 使用 Kalpurush 字体。有没有什么工具可以...

回答 1 投票 0

计算二维数组中列值以指定字母开头的次数

我想知道我在这里所做的事情是否还有其他解决方案: $数组= [ ['名称' => '苹果', '计数' => 10] ['名称' => '番茄', '计数' => 23], ['名称'=>'树',...

回答 6 投票 0

PHP 中来自 CSV / TXT 文件的关联数组

当数组的源来自文本文件时,我在 PHP 中遇到关联数组问题。 当我写下如下内容时: $logins = array('user1' => '1234','user2' => '2345','...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.