我有两个文件,file.php
amd get_xml.php
.我可以,在两个php文件中没有问题echo表信息,但是当我想使用搜索表单查询数据时,将其发送给get_xml.php
我,我得不到任何结果.
下面是一个工作示例以及所有行作为实际MySQL表中的内容的参考.
现在这是代码本身:
file.php
<?php
$username="****";
$password="*******";
$database="******";
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * FROM markers";
$result=mysql_query($query);
$num=mysql_num_rows($result);
mysql_close();
?>
<form action="get_xml2.php" method="post">
Name: <input type="text" name="name"><br>
Address: <input type="text" name="address"><br>
Type: <input type="text" name="type"><br>
<input type="Submit">
</form>
Run Code Online (Sandbox Code Playgroud)
get_xml2.php
<?php
require("db_access.php");
function parseToXML($htmlStr)
{
$xmlStr=str_replace('<','<',$htmlStr);
$xmlStr=str_replace('>','>',$xmlStr);
$xmlStr=str_replace('"','"',$xmlStr);
$xmlStr=str_replace("'",''',$xmlStr);
$xmlStr=str_replace("&",'&',$xmlStr);
return $xmlStr;
}
$name=$_POST['name'];
$address=$_POST['address'];
$type=$_POST['type'];
// Opens a connection to a MySQL server
$connection=mysql_connect (localhost, $username, $password);
if (!$connection) { …
Run Code Online (Sandbox Code Playgroud) 假设我有一个像这样的复选框搜索表单:
检查您感兴趣的所有内容:
我是否可以从数据库中请求此数据,而不必将数吨布尔值添加到此类数据库中?
(VenueId,IfBowling,IfBilliard,IfSweets)
也许只有一列可以包含场地本身具有的所有选项?
我有这个功能
$(".container").width('1052').height($(".right").height());
Run Code Online (Sandbox Code Playgroud)
在函数中,.container高度由.right高度设置.好吧,我也总是希望为这个数字添加100个像素.我怎么做到这一点?
这可能不创建单独的变量吗?谢谢 :)
我试图将此HTML/JavaScript代码添加到jQuery变量中.我已经设法通过写入使用反向拼写插入双引号\"
,但是相同的策略不适用于单引号:
ajaxData += '<div class=\"menu-item-' + $(this).attr('div') + 'onclick=\"alert('Jquery Function');\"></div>';
Run Code Online (Sandbox Code Playgroud)
具体来说,这部分 onclick=\"alert('Jquery Function');
谁知道我怎么能绕过这个?
我似乎无法在jquery中使用它.我使用此代码作为必须定义每个按钮的替代方法,但这不起作用:/
http://jsfiddle.net/pufamuf/FV4jW/1/
另外,我想知道是否/如何为每个案例使用多个语句.谢谢 :)
我已经读过为了优化页面加载,你应该使用一个css和一个js文件,因为浏览器逐个加载它们然后它会减慢页面加载速度.
我确信我不知道我在说什么,所以请纠正我......
如果有一个巨大的50kb CSS文件或5,10kb文件 - 页面加载不应该相同吗?一个css完成加载,浏览器应继续下一个并继续下载.
这对我来说非常有趣,所以我很高兴听到你的回答.谢谢 :)
我如何格式化从MySQL收到的日期时间字符串?例如,当我这样做
echo $info['start_datetime']
Run Code Online (Sandbox Code Playgroud)
我得到了2012-03-18 21:00:00,但我想把它变成2012年3月18日星期日.我查看了php文档,它显示了不同的格式,但没有具体说明它们是从MySQL的.
感谢大家!
我有7列,其中包含关闭时间的信息,每个列一天.(它像VENUE_CLOSE_T_MO,VENUE_CLOSE_T_TU ......等)
我如何根据包含特定日期的日期变量($ somevariable)选择其中一列?
例如,如果日期变量是3月18日星期日22:00,则会选择列VENUE_CLOSE_T_SU.
感谢大家的帮助!
编辑(TEEZ解决问题的解决方案)
我的Date变量是$ Start.
这是代码:
$day_name=strtoupper(date('D',$start));
$day_name=substr($day_name,0,2);
$selectcolumn='VENUE_CLOSE_T_'.$day_name;
Run Code Online (Sandbox Code Playgroud)
所以在这种情况下$ selectcolumn = VENUE_CLOSE_T_SU
那么回声是这样的:
$row[$selectcolumn]
Run Code Online (Sandbox Code Playgroud)
再次感谢Teez的所有帮助!
我一直在看一些文档,我仍然感到困惑.
我想对此做一个回调函数:
$('.scroll-pane').jScrollPane();
Run Code Online (Sandbox Code Playgroud)
现在文档显示了这个例子
function fn1( value ){
console.log( value );
}
Run Code Online (Sandbox Code Playgroud)
为什么分号在我的第一个例子中结束了,而在第二个分号中,分号似乎只是在另一个回调函数的结尾?据我所知?
感谢大家 :)