在我的INNODB mySQL数据库中,我有一些名为active,verified,disabled等列,如name,surname.
更好地解释它
Column Type Null Default
expires int(10) Yes NULL
verified tinyint(1) Yes NULL
disabled tinyint(1) Yes NULL
Run Code Online (Sandbox Code Playgroud)
当用户登录我的页面时,我使用PHP并检查例如
if ($row['disabled']) { }
Run Code Online (Sandbox Code Playgroud)
知道他是disabled(NULL或1).(只有这两种可能性).
现在,我将它们设置为NULL,但我认为如果使用0代替它更好,因为知道PHP 中的0也是空的.
最后,我的问题是两个.
更新
在我的问题1,我的问题是如果NULL实际上是null的大小,否则是+3字节对吗?
我正在运行一个提要阅读器网站,那里会有很多RSS.我将尽可能经常同步这些提要,所以我找到了这两种方法.
1方法:使用CURL
$weblog_name = 'MyBlog';
$weblog_url = 'http://feeds.feedburner.com/myblog';
$ping_url = 'http://ping.feedburner.com';
$request = <<<EOT
<?xml version="1.0" encoding="iso-8859-1"?>
<methodCall>
<methodName>weblogUpdates.ping</methodName>
<params>
<param>
<value>
<string>$weblog_name</string>
</value>
</param>
<param>
<value>
<string>$weblog_url</string>
</value>
</param>
</params>
</methodCall>
EOT;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $ping_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt($ch, CURLOPT_POST, true );
curl_setopt($ch, CURLOPT_POSTFIELDS, trim($request));
$result = curl_exec($ch);
curl_close($ch);
Run Code Online (Sandbox Code Playgroud)
第二种方法:file_get_contents
file_get_contents("http://feedburner.google.com/fb/a/pingSubmit?bloglink=http://feeds.feedburner.com/myblog");
Run Code Online (Sandbox Code Playgroud)
我的问题是哪个是更好,更快的解决方案,一次ping至少50个Feed?
我的问题是在 str_replace 上使用数组是否比多次执行更快。我的问题只涉及两次替换。
带数组
$phrase = "You should eat fruits, vegetables, and fiber every day.";
$healthy = array("fruits", "vegetables");
$yummy = array("pizza", "beer");
$newphrase = str_replace($healthy, $yummy, $phrase);
Run Code Online (Sandbox Code Playgroud)
每个搜索词一次
$phrase = "You should eat fruits, vegetables, and fiber every day.";
$newphrase = str_replace("fruits", "pizza", $phrase);
$newphrase = str_replace("vegetables", "beer", $phrase);
Run Code Online (Sandbox Code Playgroud) 如何设置定时器,介于此之间10秒?
addClass('loading').removeClass('loading')
Run Code Online (Sandbox Code Playgroud)
这是完整的代码
$("#loadmore").click(function() {
cap += 10;
}).bind('click', loadfeed).addClass('loading').removeClass('loading');
Run Code Online (Sandbox Code Playgroud)
谢谢.
如何检查变量是否$date包含2011-09-20形式的日期?这是要知道是否$date包含任何字母,因为我想使用date()并给我错误.
我创建了一个JS文件,我放在除了我的一些网页之外.所以我的是domain-1.com,我把它放到domain-2.com和domain-3.com
这个JS包含jsonp,我将其页面中的一些数据成功保存到我的数据库中.此外,我创建了一些cookie,并将值保存到localstorage.问题是,当访问者访问domain-2.com并明天访问www.domain-2.com时,他们将拥有不同的价值,因为它是www.
我希望这个值在整个www中都是一样的.或不,也许在同一时间,我不知道一个适用的想法.我最好同时为www传递值.没有www.
这该怎么做?我只为他们提供了一个JS外部链接.没关系,如果我也放置iframe.
这是一个代码,如果textarea中有超过100个字符,则启用提交按钮.但是我无法让它发挥作用.也许jquery版本错了?我不知道.
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
<form>
<textarea id="textareaId"></textarea>
<input type="submit" id="submitId" disabled="disabled" />
</form>
<script type="text/javascript">
setInterval(function () {
if(("#textareaId").val().length > 100) {
$("#submitId").removeAttr("disabled");
} else {
$("#submitId").attr("disabled", "disabled");
}
}, 500); //Runs every 0.5s
</script>
Run Code Online (Sandbox Code Playgroud) 有没有办法不加载整个提要而只加载前 10 个<item></item>标签?
$feed = 'rss file';
$xml = simplexml_load_file($feed); //not the entire feed though
Run Code Online (Sandbox Code Playgroud) 如何在5秒后淡出这个弹出窗口?另外,如果我点击它,我怎么能让它隐藏?
$('ul.menu.fright').popover({
'placement':'bottom',
'content':'Look at me!',
delay: {show:500, hide:100}
}).popover('show');
Run Code Online (Sandbox Code Playgroud) 我运行此代码来删除> -100的行.然而,它保持循环,永不停止.
我在这里错过了什么?
For i = 2 To 500
If Worksheets("Sales").Cells(i, 3).Value > -100 Then
Worksheets("Sales").Cells(i, 3).EntireRow.Delete
i = i - 1
End If
Next i
Run Code Online (Sandbox Code Playgroud) php ×5
javascript ×3
jquery ×2
css ×1
curl ×1
excel ×1
excel-vba ×1
mysql ×1
performance ×1
rss ×1
str-replace ×1
vba ×1
xml ×1