小编Bra*_*cer的帖子

计算目录php中的文件数量

我正在开发一个稍微新的项目.我想知道如何制作它,以便计算某个目录中有多少文件.

<div id="header">
<?php 
    $dir = opendir('uploads/'); # This is the directory it will count from
    $i = 0; # Integer starts at 0 before counting

    # While false is not equal to the filedirectory
    while (false !== ($file = readdir($dir))) { 
        if (!in_array($file, array('.', '..') and !is_dir($file)) $i++;
    }

    echo "There were $i files"; # Prints out how many were in the directory
?>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止(从搜索).但它出现不正常?我添加了一些注释,所以随意删除它们,它们只是让我尽可能地理解它.

如果您需要更多信息或觉得我没有详细描述,请随时说明.

php directory file count

96
推荐指数
8
解决办法
15万
查看次数

PHP isset()有多个参数

我正在尝试使用AJAX自动填充功能,并且我在使两种语言协同工作时遇到了一些问题.

当我用1 $ _POST替换所有的issets时,下面的代码片段就可以了,但是通过添加另一个$ _POST,我在第5行得到了一个错误.

<?php 

require_once '../Configuration.php';
if (isset($_POST['search_term'] . $_POST['postcode']) == true && empty ($_POST['search_term'] . $_POST['postcode']) == false) {
$search_term = mysql_real_escape_string($_POST['search_term'] . $_POST['postcode']);
$query = mysql_query("SELECT `customer_name`,`postcode` FROM `Customers` WHERE `customer_name` LIKE '$search_term%' ");
while(($row = mysql_fetch_assoc($query)) !== false) {
    //loop
    echo '<li>',$row['customer_name'] . $row['postcode'] '</li>';
}
}


?>
Run Code Online (Sandbox Code Playgroud)

任何关于它为什么抛出这个错误的建议都将非常感激.谢谢.

我明白我应该使用mysqli,我只是想先得到逻辑:)

JS:

Primary.js:

$(document).ready(function() {
$('.autosuggest').keyup(function() {

    var search_term = $(this).attr('value');
    var postcode = $_GET['postcode'];
    //alert(search_term); takes what is typed in the input and alerts it …
Run Code Online (Sandbox Code Playgroud)

php mysql ajax

25
推荐指数
3
解决办法
8万
查看次数

日期比较逻辑/液体模板过滤器中

我正在尝试创建一个“预购”类机制,其中Shopify液体模板的某些元素仅在当前日期大于或小于元字段中指定的日期时显示。

截至目前,这是我所包含的逻辑:

<!-- Check Today is correct -->
<p>Today: {{'now' | date: '%d-%m-%Y' }}</p>

<!-- This is the Metafield Output as a String -->
<p>Release Date: {{ product.metafields.Release-Date.preOrder }}</p>

<!-- Assign Variable "today_date" to the current date -->
{% assign today_date = 'now' | date: '%d-%m-%Y' %}
<!-- Assign Variable "pre_date" to the string of the metafield -->
{% assign pre_date = product.metafields.Release-Date.preOrder %}
{% if today_date > pre_date %}
  Today's date is greater than PreOrder Date
{% else %} …
Run Code Online (Sandbox Code Playgroud)

date liquid-layout liquid shopify

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

渲染期间引发异常:TabHost需要一个ID为"android:id/tabs"的TabWidget

遇到Android Studio问题.基本上,我正在按照它所说的那样产生一个我无法弄清楚的错误.

在此输入图像描述

我试过用android:id ="android:id/tabs".唉,这也不起作用

这是XML:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin"
    tools:context=".FindMyCar"
    android:id="@+id/">

    <TabHost
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:id="@+id/tabHost"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true">

        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical">

            <TabWidget
                android:id="android:id_tabs"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"/>

            <FrameLayout
                android:id="@android:id/tabcontent"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent">

                <LinearLayout
                    android:id="@+id/tabFind"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:orientation="vertical">

                </LinearLayout>

                <LinearLayout
                    android:id="@+id/tabRandom"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:orientation="vertical"></LinearLayout>

            </FrameLayout>
        </LinearLayout>
    </TabHost>

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

java xml android

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

将另一个类中的div类对齐到底部

我有一组嵌套在一起的div,但我正在努力将文本和它的容器对齐到它的父div的底部.

这是代码:

<div id="frontpage-Button-Cont">
<div id="Align-content">
<div class="button-cont">
<div class="thumbnail"><div class="title">PS</div></div>
<div class="paragraph">
<div class="pheader">HEADER</div>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
</div>

</div>
<div class="button-cont">
<div class="thumbnail red">PS</div>
<div class="paragraph">
<div class="pheader">HEADER</div>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.

</div>
</div>
<div class="button-cont">
<div class="thumbnail orange">PS</div>
<div class="paragraph">
<div class="pheader">HEADER</div>
Lorem …
Run Code Online (Sandbox Code Playgroud)

html css

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

返回行数组

我有一个我正在查询的数据库:"select email from users where access=1".我收到的错误是

致命错误:在线上的非对象上调用成员函数query(): $result = $mysqli->query($query);

我使用http://uk3.php.net/manual/en/mysqli.query.php作为参考,我无法看到我在哪里查询过程和面向对象的PHP混合.

<?php

$db_host = "";
$db_user = "";
$db_pass = "";
$db_name = "";

/* OOP MYSQLI DATABASE CONNECTION */
$db = new mysqli($db_host, $db_user, $db_pass, $db_name);

if ($mysqli->connect_error) {
    die('Connect Error (' . $mysqli->connect_errno . ') '
            . $mysqli->connect_error);
}

/*LOGIN QUERY */
$query = "select email from users where access=1";
$result = $mysqli->query($query);

$email= $result->fetch_array(MYSQLI_NUM);    
if(isset($email[0])){    
    $query1="select id from user where email='".$email[0]."' and facebook=1"; …
Run Code Online (Sandbox Code Playgroud)

php mysqli

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

标签 统计

php ×3

ajax ×1

android ×1

count ×1

css ×1

date ×1

directory ×1

file ×1

html ×1

java ×1

liquid ×1

liquid-layout ×1

mysql ×1

mysqli ×1

shopify ×1

xml ×1