我想知道如何查询不属于某个类别的帖子
我试过了
query_posts('post_status=publish&post_type=post&category!=books&offset=5');
所以我试图得到所有不在图书分类中的已发表文章,然后我有一个5的偏移量
谢谢,
Matt Mueller您需要使用-{$category\u id}
$cat = get_category_by_slug('category');
query_posts("cat=-{$ca
我一直在MAMP(如LAMP)环境中本地开发/测试一个站点。我有一个由jQuery处理的表单,它在本地运行良好;我不希望它被提交,而是希望将值发送到AJAX函数
问题是,当它在一个设置基本相同的远程服务器上运行时(例如Apache、PHP等),它会提交到表单参数的“action”目标。所有代码都不一样。因此,当我提交表单时,jQuery没有捕获表单,它只是继续提交
有什么想法吗?提前谢谢
jQuery:
function save_words_ajax(username, save_word,
我正在尝试使用控制台在cakephp中创建一个控制器。但当我尝试这样做时,我在控制台窗口上得到如下警告
如何解决此问题
C:\xampp\htdocs\cake\apressblog\app>cake
警告:strotime():它不安全
依靠系统的时区
设置。您必须使用
date.timezone设置或
日期\默认\时区
_set()函数。如果你使用了这些方法中的任何一种,而你仍然
收到此警告后,您很可能
拼错了时区标识符。我们
为“5.5/号”选择“亚洲/加尔各答”
而不是在
C:\xamp
我使用一些代码将URL转换为php的工作链接
但是当url以*.html结尾时,我使用的css类不起作用
php似乎工作正常,但为了提供更多信息,我将在此处发布:
// turn http urls into working links
$message = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)','<a href=\'\\1\' class=\'topicurl\' target=\'_blank
我用这段代码重新加载页面,但是我只在Chrome上测试过,当我在Firefox上尝试时,我意识到它不起作用。如何使它在其他浏览器中工作
echo 'Reloading. <META HTTP-EQUIV="refresh" CONTENT="0">';
echo“重新加载”;
谢谢window.location.reload(true)
您所做的是告诉浏览器刷新。但是,您使用的标记应该位于文档的部分。这可能就是Firefox没有正确执行它的原因
如果您改为使用上面的blurb,即
我需要使用PHP从这个数组到下一个数组
[results] => Array
(
[row] => Array
(
[0] => Array
(
[col0] => "banana"
我已经把下面的密码设置好了。但是,如果没有提交按钮和基于下拉值(用户id)过滤结果,我如何过滤结果
formmethod=“post”name=“报告过滤器”action=”“>
选择name=“name”onchange=“report\u filter.submit();”>
筛选依据:
安迪
凯蒂
马克斯
PHP//
您需要将name=“report\u filter”更改为id=“report\u filter”
然后将您的onchange事件更改为onchange=“document.
如果在之前有以下代码,php表单将发送,但是css崩溃,并且不显示下拉菜单
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
如果我没有代码,提交按钮将刷新页面(如果为空),并且不会发送任何内容,除非下拉菜单起作用。如果填写了任何字段,则submit按钮返回404
我怎样才能同时保留这两个呢?
其他详情:
Wordpress CMS
JQu
但应该是:
2012-01-24 06:00
2012-01-23 23:00
2012-01-24 01:42
2012-01-24 05:00
2012-01-23 23:33
$1和$4可以,因为12:00-7:00和13:00-7:00不在23:00-05:00范围内
我怎样才能做到呢?根据你的评论,我只能猜测你是在“跳过”一段时间。然后,您应该为这段时间添加“惩罚”,如:
2012-01-24 06:00
2012-01-23 17:00
2012-01-24 19:42
2012
我想从以下xml代码加载内部值:
<?xml version="1.0" encoding="UTF-8"?>
<geoPlugin>
<geoplugin_city>Salt Lake City</geoplugin_city>
<geoplugin_region>UT</geoplugin_region>
<geoplugin_areaCode>801</geoplugi
所以我在一个小网站上工作,有一些简单的管理区域。在管理区,应该可以上传/下载/更新全局目录的文件。问题是我的php程序没有对服务器的写入权限,数据库的大小限制是100mb,这是不够的。因此,我认为最好将文件存储在一个专用的Dropbox帐户或其他什么地方
我的问题是:
用PHP为这个Dropbox帐户编写web界面是否相当容易
在这方面,有没有替代Dropbox的方法
如何处理这种情况还有其他想法吗
编辑:我对Dropbox的问题是它的API使用OAuth。但由于我想为所有用户连接到一个全局
我正在从好的olMySQL切换到MySQLi(我知道是晚熟的),并且选择了MySQLi而不是PDO
首先,我喜欢关联数组(例如:$db_data['which_field']),因此我不能使用准备好的语句,因为它不会返回关联数组(默认情况下/没有解决方法)
因此,我必须自己手动准备我的MySQLi语句,例如:
'SELECT * FROM admin_users WHERE email='. $mysqli->real_escape_string($_COOKIE['admin']['em
因此,我:
$input=array($fname,$lname);
然后我使用:
$valueString = join(",",$values);
echo $valueString;
如果我输入了$fname=a和$lname=f
然后我收到:
a,fa,f
不知道为什么我得到'fa'值,以及如何编辑我的代码,所以我只得到a,f
为这个糟糕的问题道歉,尽管它会更简单
这就是功能
function insert($coloumn, $values, $table)
{
我刚刚开始学习MYSQLI的预处理语句技术,遇到了一个非常恼人的问题。我的代码在bind_result()处停止。我只是不明白会出什么问题,所以请大家帮帮我
下面是我的config.php:
<?php
$db_name = 'site';
$db_user = 'root';
$db_pass = 'root';
$db_host = 'localhost';
$db_port = 8889;
$db = new mysqli($db_host, $d
所以我在前端有一张表格。我使用jQuery收集数据并将其发送到collect.php
我希望collect.php以以下格式将文件发送到另一个站点?fname=tom&phone=343
如何将发送到collect.php的数据发送到此其他站点?使用get方法生成查询字符串,即?fname=tom&phone=343。
将action设置为希望表单获得提交的网站url
<form action="URL" method="get">
<input type="text"
我有以下代码:
$text = "Line 1
Line 3";
$n = explode("\r", $text);
如果我回显$n[1](第2行),我会得到一个空格。但是$n[1]==“返回false
那么角色是什么呢
更新:
经过进一步研究,我真的应该使用:
$n = preg_split("/\r\n|\n|\r/", $text);
换行符可以是\n、\r或\r\n,具体取决于生成新行的操作系统和/或应用程序
请参见换行符可以是\n、\r或\r\n,具体取决于生成新行的操作系统
我正在使用多文件上载功能,当我将文件数组打印为以下格式时,会出现错误:
print_r($_FILE);
获取错误为:
Array
(
[name] => _agiewniki_Forrest_in_Autumn.jpg
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0
)
我没有看到错误描述,错误仅限于此
[error] => 1
上载\u错误\u INI\u大小
价值
我想输出一个存储在MYSQL中的图像,其中包含file\u get\u内容(“http://www.example.com/img.jpg“”在HTML页面中。我有以下代码,但我被困在如何使这项工作。现在,它显示乱七八糟,或者如果我使用标题,则显示一个损坏的图像。我正在使用codeigniter:
型号:
public function img_get() {
$query = $this->db->query('SELECT * FROM imgtable');
我正在使用IPP_V3从Web服务器连接到Quicbooks
我正在尝试实现示例\u payment\u add.php
通过将付款分配给发票来添加付款时,我遇到业务验证错误
我甚至改变了值的分配顺序,如下页所示:
(最后一点:接收行的顺序就是保留行的顺序。)
注意:只需向客户添加付款,而不将其分配给客户,就可以了
错误:
6000:[处理您的请求时发生业务验证错误,业务验证错误:意外的内部错误。(-30035)]
代码:
require_once dirname(__FILE__)
我想从数据库的数据创建一个json,json输出如下:
`[{"id":"1","0":"1","nom":"test","1":"test","prenom":"john","2":"john","societe":"","3":"","mail":"johntest@gmail.com","4":"johntest@gmail.com","type":"creatif","5":"creatif","url":"johntest","6":"johntest"}]`
我这样做的php代码是
我对phpspec还不熟悉,但通常我会在遇到困难时找到解决办法,但这一点很难
我尝试了许多不同的方法,但没有找到解决办法。我用的是Symfony2
我想测试一个类:
class MyClass
{
public function getDataForChildren(MyObject $object)
{
foreach ($object->getChildren() as $child) {
$query = \json_deco
我需要在PHP中设置一个动态文件名。因此,我编写了一个小示例脚本来表示我所面临的问题
当我运行下面的脚本时,我得到以下错误的输出,创建的文件名为.csv,而它应该命名为0101.csv
输出:
Notice: Undefined variable: 65 in C:\xampp\htdocs\testsEight.php on line 5
Notice: Undefined variable: 65 in C:\xampp\htdocs\testsEight.php on line 7
Ar
我有一些这样的文字:“我是一个高官”
它应该是这样的:“我是一只山羊”
如何使用“[BS]”作为“退格”?因此,在退格之前删除角色。
我尝试了preg_replace,但它只替换了1个退格
有人能帮忙吗
我试过这个:
$text = preg_replace('/.{1}\[BS\]/', '', $text);
但这只适用于1[BS]。我可以看到两种方法
“简单但漫长”的道路:
“伏都教捷径”方式:
有两种方法可以做到这一点,我可以看到
“简单但漫长”的道路:
“伏都教捷径”方式:
向我们展
我在codeigniter工作,我的问题是我想在下面的查询中选择月份和年份。。它返回month,但我需要month和year作为单个值。。请帮忙
public function get_content(){
$this->db->select('MONTH(newsroom_publish_date) as month');
$this->db->from('content_table');
$this->db->
我无法通过MYsql显示所选数据。我的数据库中的字段中已经存储了值,当用户单击“提交”按钮时,所选电影的评论应该填充,但不是
这是我用php编写的表单代码
echo "<tr><td>".$utitle."</td><td>".$ucategory."</td><td>".$ulength."</td><td>Thumbs up</td>t<td></td>
标签: Php
mysqlimysqli-multi-query
我有代码,它基本上是a的代码的副本,但由于某种原因它不起作用。以下是php.net上的代码:
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit()
我有这个疑问。但是,它不能正常工作。echo始终返回1,但数据库中有3行
<?php
include "db_connect.inc.php";
$sql = "SELECT COUNT(id) FROM profiles";
$res = mysqli_query($con, $sql);
$num = mysqli_num_rows($res);
if ($num == 0)
echo "0";
echo $num;
mysqli_close($con);
?>
我正在显示如果用户未通过电子邮件链接验证其帐户,请在登录前在我的登录页面中验证您的电子邮件
if ($user->is_verified == 0) {
$request->session()->flash("failed", "Please verify your email before login );
return redirect('/login');
}
在我的刀刃上,我喜欢这样来抓住它
@if (Session::has('failed'))
我有一个发送到外部网站的用户表单,该网站的回复包含一个唯一的代码(如“a87ju89y”)。这段代码对我很重要,因此,我使用准备好的语句将其输入数据库
在后端,我有一个cronjob,它每分钟运行一个php脚本,查询数据库,看看是否有这样的新代码:
$con = mysqli_connect($servername, $username, $password, $database);
if (mysqli_connect_errno()){
echo "Failed to connect to
我一直在尝试使用Symfony 3进行树生成器配置,以解析如下配置:
my_bundle:
import:
paths:
- 'some/path'
- 'another/path'
我的TreeBuilder如下所示:
$rootNode
->children()
->arrayNode('import')
->children()
我的Laravel应用程序有一个简单的问题。但我找不到任何解决方案。请在此处查看我的代码:
控制器:
public function index(){
$members = Member::paginate(15);
$meal_entry = Member::all();
$breakfast = DB::SELECT("SELECT self_meal_breakfast + guest_meal_breakfast AS breakfast FROM meal_e
我正在尝试运行如下查询:
SELECT (SUM(amount) - SUM(refundAmount)) as amount FROM orders WHERE $invoiceFilter AND $websiteFilter
它正确地得到了金额列的总和,但它没有减去退款金额
对于这样的查询,正确的语法是什么?您可能缺少一个引用列之类的内容来过滤需要处理的数据。比如:
SELECT (SUM(amount) - SUM(refundAmount)) AS amount
FROM orde
我读到一个会话ID是使用一种算法创建的,该算法允许获得两个相等ID的概率很小。但是如果我得到两个相等的,会发生什么呢?我真的不知道会话是如何工作的,但我想我可以访问存储在具有相同ID的人的$\u会话数组中的数据。在这种情况下,这不是一件积极的事情。是否可以拥有真正唯一的会话ID?谢谢 生成两个相等会话ID的可能性不大。当然,这取决于用于生成ID的算法
如果您想知道如何生成会话(例如PHP),请查看以下内容:
正如您所看到的,这些会话并不是完全随机的,并且使用了诸如用户的IP地址和发布时间之类的成
我在将一些数据插入数据库时遇到此错误。我插入数据的代码如下。整个错误消息如下:
致命错误:未捕获的异常“PDOException”带有消息
'SQLSTATE[42000]:语法错误或访问冲突:1064您有
SQL语法错误;检查与您的产品相对应的手册
MySQL服务器版本,以便在附近使用正确的语法
“,‘nmnm’,‘女性’,‘2017年6月1日’,”info@example.com“,“9999999999”)”位于
/home/avfswallet/pancard.avfswallet.co
下面的JSON是API的响应。密钥名称中有点,我使用的编码无法识别
JSON:
下面是我用来阅读这篇文章的代码
代码:
没有任何价值
任何帮助都将不胜感激
罗伯特
自从发帖以来,我在发送JSON脚本的API中发现了问题
感谢所有回答的人。您的代码运行良好。验证您是否拥有有效的json,并且使用的变量是否正确:
$json = '{
"unit.count": 40413,
"device.count": 4893,
"registration.count": 3951
我正在查询我正在处理的项目。
我必须做一个查询,显示从今天开始的日期和仍然会到来的日期。目前我的问题是:
$query = "SELECT * FROM systeem
RIGHT JOIN vestiging ON vestiging.id = systeem.vestigingID
LEFT JOIN systeemMeldkamer ON systeemMeldkamer.systeemID = systeem.id
LEFT JOIN meldkamers ON meldkamer
我在php中使用扩展,我有一个名为person的类和一个category,这两个类都扩展了模型
Category.php
include ("./model/Model.php");
class Category extends Model {
}
include ("./model/Model.php");
class Person extends Model {
}
class Model{ // this is line 3
}
Person.php
include ("./
三元运算符:
<div class='votingContainer'>
<a href='#' class='vote {{ ( auth()->user()->votes()->whereImageId($image->id)->first() && auth()->user()->votes()->whereImageId($image->id)->first()->vote ==
我想用两个条件创建一个选择菜单选项表单SQL表
一个是表id基,其中没有用户id,第二个是用户id基
include '../conn.php';
$userid=$_SESSION['currentid'];
$sql = "SELECT wname FROM bankw where UserId='$userid' INNER JOIN bankw where id='1' ";
$result = mysqli_query($con,$sql);
echo "<select
标签: Php
Html
email-attachmentsswiftmailer
目前,我已经在php项目中安装了Swiftmailer,我能够选择多个附件并发送带有附件的am电子邮件。我试图解决的问题是…当我单击“上载文件”部分并打开Windows资源管理器时,它不允许我一次选择一个附件,我只能使用ctrl+enter或shift+click方法进行多选。是否有方法可以单击一个附件,重新单击“上载文件”按钮,然后单击第二个附件(因此不会同时选择它们,或者如果文件位于windows资源管理器中的单独目录中)?我将如何添加我选择的每个文件/图像
多谢各位
Swift邮件多附件
如何从php中的URL中删除“.php”文件扩展名,并用斜杠替换问号
重新编写引擎打开
重写cond%{REQUEST_FILENAME}-D
重写cond%{REQUEST_FILENAME}\.php-f
重写规则^(.*)$$1.php[NC,L]
试试这个
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/$ $1.php
RewriteRule ^([^/]+)/([^/]+)/$ /$1
我有一个json表单,客户端将使用它。
对于数据对象,它是动态的
但是对于类型来说,对象的关键数组看起来还不是动态的。如何动态生成类型对象数组。在这里,我制作json如下:
{
"status": 200,
"error": false,
"data": {
"id": "xxxxxxx",
"name": "xxxxxxx",
"type": [
{
'brand'
输出总是显示这样的内容。
此外,我还尝试了这些字体,SolaimanLipi_29-05-06.ttf,Rajon_sholy.ttf和kalpurush ANSI.ttf。有人能帮我解决这个问题吗?提前谢谢
不要使用任何编码/解码功能。不需要mb函数
是否需要转换为.jpg?为什么不直接输出文本?不要使用任何编码/解码功能。不需要mb函数
是否需要转换为.jpg?为什么不直接输出文本?HTML?它有类似于HTML的东西吗?它有类似于的东西吗?
mb_language('uni');
mb_in
首先,我喜欢验证的方式,现在可以很容易地使用
public function authorize(Authenticator $auth)
{
return $auth->user()->hasRole('administrator');
}
这不是问题,我总是碰到另一个问题。。。那就是当你更新一个记录时,如何使用规则?如果我需要更新电子邮件,我需要以下字符串:'email'=>'unique:users,email\u address,10'。在这种情况下,它应该如
在PHP中,有没有办法只从多数组返回有限的长度?我正在尝试使用array_slice,但似乎不适合我
[0] => Array
(
[id] => 5216
[name] => Grow your own Irish Shamrock gifts set
[ordered] => 473
[image] => FunShamrockPot.jpg
我已经通过composer创建项目Symfony/website skeleton myapp安装了Symfony。
我试图通过make:entity生成实体。将字段添加到实体时发生错误
终端
C:\....\myapp>php bin/console make:entity
New property name (press <return> to stop adding fields):
> firstName
In Validator.php line 158:
当我向ImageMagick发送一串中文文本以注释图像时,会打印字符代码。例如,与此相反:
我明白了:
下面是我的代码。显然,我的字体设置正确。当我echo$textString时在第3行中,它将正确打印到浏览器
function drawText($textString,$height,$width){
$textString = mb_convert_encoding($textString, 'UTF-8', 'BIG-5');
echo $textString;
如何在模型中循环?
我有:
我需要某种方法来循环这个:->add(Url::create()https://mydomain/mycustompage/)
我想从数据库中获取如下信息:
$all_active_products = DB::table('products')->select('slug')->where('is_active',1)->whereNull('deleted_at')->get();
$all_active_products = DB:
我正在开发一个从MySQL数据库生成打印报告的应用程序。这使用布局文件来定义要检索的数据以及如何格式化输出。要检索的数据由select语句定义,该语句可以是简单视图,也可以是非常复杂的视图。显然,布局的验证需要分析select语句,这在mysqli下很简单-准备语句,然后使用mysqli\u stmt::result\u metadata
使用动态变化的参数计数调用mysqli_stmt::bind_params的问题已经得到了很好的证明,这促使我研究了PDO,但在使用PDOStatement:
标签: Php
Npm
execgoogle-slides-api
我想使用exec()函数在PHP页面上显示命令的输出。如果我在ubuntu的终端上运行这个命令,它运行得很好,但不是在PHP代码中。md2gslides是一个库,它使用google slides API将.md(markdown)文件转换为google幻灯片。我使用npm安装了md2gslides。下面是我写的一段代码:
$output=array();
exec('"/home/user/.npm-global/bin/md2gslides" "/var/www/
1 2 3 4 5 6 ...
下一页 最后一页 共 15576 页