*UPDATE 正在返回数据但未输出到浏览器.当我在下面的答案中使用urlencode建议后,当我查看源代码时,它就在那里.**
用这个把头发拉出来.
基于以下链接:
此代码应该可以提取我需要的表数据:
ini_set("display_errors","2");
ERROR_REPORTING(E_ALL);
$contents = file_get_contents('https://api.facebook.com/method/fql.query?query=SELECT vid, owner, title, description, thumbnail_link, embed_html, updated_time, created_time FROM video WHERE owner= *******myID****');
echo $contents;
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误:
Warning: file_get_contents(https://api.facebook.com/method/fql.query?query=SELECT vid, owner, title, description, thumbnail_link, embed_html, updated_time, created_time FROM video WHERE owner= ******myID*****) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in /vservers/mywebsite/htdocs/test.php on line 5
Run Code Online (Sandbox Code Playgroud)
谁能看到我做错了什么?
当错误的地址在根级别请求某些内容时,我注意到我的404页面工作正常 www.mywebsite.com/nopage.html.但是,如果我要访问不存在的子页面,那么我的404无法正确显示 www.mywebsite.com/admin/nopage.html.唯一的方法是设置404中所有样式表,链接和图像的绝对路径吗?
这是我的http.conf条目:
ServerName www.mywebsite.com
DocumentRoot /var/www/currentsite
ErrorDocument 404 /404error.php
<Directory /var/www/currentsite>
Options -Indexes FollowSymLinks +Includes
AllowOverride all
Allow from all
Order allow,deny
</Directory>
Run Code Online (Sandbox Code Playgroud)
有没有办法将浏览器发送到404页面,将404调用到用户最终到达的位置?
下面是我当前的代码,它将我的array_spinner添加到我的适配器,然后将适配器添加到我的微调器. 问题:
1-我不确定如何使用以下代码来设置下拉样式: areaspinner.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);如何应用自定义视图/文本视图?我需要在微调器下拉列表中设置文本项的样式.
2-我是否需要为此视图创建单独的layout.xml文件?
任何信息都会很棒.谢谢!
array_spinner=new String[4];
array_spinner[0]="Select";
array_spinner[1]="George Washington";
array_spinner[2]="Benjamin Franklin";
array_spinner[3]="Thomas Jefferson";
//CREATE SPINNER
areaspinner = (Spinner) findViewById(R.id.areaspinner);
ArrayAdapter<String> adapter =
new ArrayAdapter<String> (this, android.R.layout.simple_spinner_item,array_spinner);
areaspinner.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud) 我正在尝试查询MySQL数据库,以便我可以构建一个选择框.但是返回了重复的值.反正只有显示每个值中的一个.下面是我的查询,但当我回显结果时,它显示每一行.我只需要显示每个值中的一个.
$query = "SELECT name FROM ImageInfo";
$db = new connection();
$result = $db->query($query);
while($info = mysql_fetch_array($result)){
$content[] = $info;
}
$result=array();
$count = count($content);
for ($x=0;$x<$count;++$x)
{
$result[$x][] = $content[$x]['name'];
}
echo json_encode($result);
Run Code Online (Sandbox Code Playgroud)
如果名称行如下"
name
Mike
Julia
Julia
Julia
Mike
Ben
Tom
Ben
Run Code Online (Sandbox Code Playgroud)
当数据回声我试图只显示
Mike
Julia
Ben
Tom
Run Code Online (Sandbox Code Playgroud) 我知道你可以得到你的查询中返回了多少项的计数,但是......问题:是否有可能得到一个recordcount具有特定值的行,例如......
<cfset totalReturned = myquery.recordcount>
<cfset totalReturnedComplete = myquery.recordcount (where status = "Complete")>
Run Code Online (Sandbox Code Playgroud)
我知道上面的内容不起作用,但我正在寻找类似上面代码的内容.
我想循环我的查询并将每个数据字段分配给一个数组.
$query ="SELECT * FROM Reservations WHERE Room_ID = '145' ";
$result = odbc_exec($connect,$query);
while(odbc_fetch_row($result)){
$reservation = odbc_result($result, 1);
$reservation2 = odbc_result($result, 2);
$reservation3 = odbc_result($result, 3);
$reservation4 = odbc_result($result, 4);
}
Run Code Online (Sandbox Code Playgroud)
我想做的是
$content = array();
while($info = mysql_fetch_array($result))
{
$content[] = $info;
}
Run Code Online (Sandbox Code Playgroud)
我想我可以检查以查看总行数,然后只需执行一个for循环来增加$ result.
仍然很难掌握一些较难的模板,任何帮助都会很棒。
现在我正在使用一个简单的 for-each 循环,它对表格中的数据进行排序和显示。我想做同样的事情,但跳过所有节点,其中“状态”=“讨论”下面是我当前的样式表,下面是我的 XML。我想我可以在当前循环中添加一个 for-each 来忽略满足我的条件的节点。我正在转义单引号,因为它是更大的 php 脚本的一部分。
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<table cellpadding="3" cellspacing="0" width="390">
<tr>
<th style="text-align:left;"><span style="font:20px arial; font-weight:bold;">Agent Name</span></th>
<th style="text-align:center;"><span style="font:20px arial; font-weight:bold;">State</span></th>
<th style="text-align:center;"><span style="font:20px arial; font-weight:bold;">Time</span></th>
</tr>
<xsl:for-each select="NewDataSet/AgentSales">
<tr>
<xsl:if test="(position() mod 2 = 1)">
<xsl:attribute name="bgcolor">#cccccc</xsl:attribute>
</xsl:if>
<xsl:if test="AgentSales[State=\'Talking Out\']">
</xsl:if>
<td style="text-align:left;"><span style="font:14px arial; font-weight:bold;"><xsl:value-of select="AgentName"/></span></td>
<td style="text-align:center;"><span style="font:14px arial; font-weight:bold;"><xsl:value-of select="State"/></span></td>
<td style="text-align:center;"><span style="font:14px arial; font-weight:bold;"><xsl:value-of select="time"/></span></td>
</tr>
</xsl:for-each>
</table>
</body>
</html> …Run Code Online (Sandbox Code Playgroud) 不要$_FILES["file_name"]["tmp_name"];被摧毁,如果用户进入到另一个PHP页面?
我试图将隐藏表单字段中的tmp_name传递给实际的提交函数,其中tmp_name被复制到服务器.
所以这是我的流程:用户提交表单 - >用户确认提交(所有$ _POST都添加到隐藏字段) - >确认数据提交后,文件将提交copy()给服务器
如果它们以不同方式格式化,是否可以比较两个日期?一个日期来自ColdFusion UI输入,其格式如下:
mm/dd/yyyy
Run Code Online (Sandbox Code Playgroud)
我在MSSQL数据库中的时间戳采用以下格式:
yyyy/mm/dd
Run Code Online (Sandbox Code Playgroud)
背景:我需要编写一个查询来比较日期,并在用户选择日期后返回带有时间戳的行.我需要重新格式化日期吗?
例:
<cfset start_date = 'form.sDate'>
<cfquery name="sortDate" datasource="RC">
SELECT *
FROM my_db_table
WHERE Submission_Date > #start_date#
</cfquery>
Run Code Online (Sandbox Code Playgroud) 我不是百分之百在何时使用cfoutput以及如何在以下示例中使用cfoutput.整个cfmail应该包含在cfoutput中吗?
背景:我有一个基于if语句发送电子邮件的函数.电子邮件的消息包含来自cfquery的变量.
<cffunction name="emailUpdate" access="public" returntype="string">
<cfargument name="usr_email" required="yes">
<cfargument name="status_update" required="yes">
<cfargument name="form_id" required="yes">
<cfquery name="emailformData" datasource="RC">
SELECT *
FROM Basic_Info
WHERE ID = <cfqueryparam value="#ARGUMENTS.form_id#">
</cfquery>
<cfoutput query="emailformData">
<cfmail
from="forms@email.us"
to="#usr_email#"
subject="Status Update">
<cfif status_update EQ 'Submitted'>
Form Submitted: The following quote request ID: #emailformData.ID# has been submitted on
#emailformData.Submission_Date# for the following party #emailformData.Sold_to_Party#. You will receive automated
updates via email when your submission changes status. <b>- Admin Team</b>
<cfelseif status_update EQ 'Assigned'>
Form Assigned by …Run Code Online (Sandbox Code Playgroud)