说,你有这样的条件;
if ($condition_1 && $condition_2)
你可以选择把它写成
if ($condition_2 && $condition_1)
现在,如果condition_1需要1 ms才能弄清楚它是真还是假而另一方面condition_2需要更长的时间,比如说1000ms!,你会用哪种方式写上面的条件?右边或左边较慢的一个?
我假设当其中一个条件被发现为FALSE时,PHP就不会费心去检查其他条件是否为TRUE.如果确实如此,那将是本世纪最大的惊喜!
如何执行一个同时包含 INSERT 和 SELECT 的查询,然后读取选择的结果?我想插入然后选择一些内容,所有这些都必须在一个查询中完成......
我知道它在单个查询中接受多个命令...但我想读取查询结果,但无法读取结果。我正在这样做:
$results=mysql_query("
INSERT INTO table1 (field1,field2) VALUES('aaa','bbbb') ON DUPLICATE KEY UPDATE `field1` = 'cccc', `field2`='dddddd';
SELECT field3 Form Table3 WHERE field3='eeeee';
",$connection);
while ($rows = mysql_fetch_array($results, MYSQL_NUM))
echo $rows[0];
Run Code Online (Sandbox Code Playgroud) 我目前正在使用此代码从数据库中打印多行文本
$query_content= "select * from home ";
$result_content= mysql_query($query_content,$con);
while ($text = mysql_fetch_array($result_content))
{
$content = $text['homecontent'];
}
Run Code Online (Sandbox Code Playgroud)
并使用此HTML代码:
<p>
<?php print $content; ?>
<p/>
Run Code Online (Sandbox Code Playgroud)
数据库中的文本是:
abc
def
ghi
Run Code Online (Sandbox Code Playgroud)
但我得到了这个
abc def ghi
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
谢谢.
我有一个自定义正则表达式,我用它来检测整数,分数和浮点数.
var regEx = new RegExp("^((^[1-9]|(0\.)|(\.))([0-9]+)?((\s|\.)[0-9]+(/[0-9])?)?)$");
var quantity = 'd';
var matched = quantity.match(regEx);
alert(matched);
Run Code Online (Sandbox Code Playgroud)
(代码也可以在这里找到:http://jsfiddle.net/aNb3L/.)
问题是,对于一个匹配的单个字母,我无法弄清楚原因.但是对于更多的字母,它失败了(这很好).
免责声明:我是正则表达式的新手,虽然在http://gskinner.com/RegExr/中它与单个字母不匹配
我升级到PHP 5.3,我得到了错误:ereg已被弃用.
我可以用什么来取代这个?
function CheckIfAlphaNumberic($text) {
if (ereg('[^A-Za-z0-9]', $text)) {
unset ($text);
}
return $text;
}
Run Code Online (Sandbox Code Playgroud) 我有一个像这样的表"答案":
Id, Registration_id, attendee_id, question_id, answer
12 Reg02 1 1 Paul
13 Reg02 1 2 Smith
14 Reg03 2 1 Rachel
15 Reg03 2 2 Silva
Run Code Online (Sandbox Code Playgroud)
我的查询是:
Select attendee_id, answer
From wp_events_answer;
Run Code Online (Sandbox Code Playgroud)
结果我得到了这个:
attendee_id answer
1 Paul
1 Smith
2 Rachel
2 Silva
Run Code Online (Sandbox Code Playgroud)
但是我想拥有这个:
attendee_id FirstName Name
1 Paul Smith
2 Rachel Silva
Run Code Online (Sandbox Code Playgroud)
我补充道Group By attendee_id.但它仍然无效.结果它只显示:
attendee_id FirstName
1 Paul
2 Rachel
Run Code Online (Sandbox Code Playgroud)
你能告诉我什么是错的吗?
谢谢
Noob问题.我有这个:
Array
(
[0] => address = 123 Something Street
[1] => address2 = Something else
[2] => city = Kalamazoo
[3] => state = MI
[4] => zip = 49097
[5] => country = United States
)
Run Code Online (Sandbox Code Playgroud)
但我想要这个:
Array
(
[address] => 123 Something Street
[address2] => Something else
[city] => Kalamazoo
[state] => MI
[zip] => 49097
[country] => United States
)
Run Code Online (Sandbox Code Playgroud)
我该怎么做呢?谢谢!
我发现XML文件中的日期格式与页面上显示的日期格式完全不同.以下是http://google.blogspot.com/feeds/posts/default的示例
XML的结构是
<published>2011-04-01T08:06:00.000-07:00</published>
如何重新格式化2011-04-01T08:06:00.000-07:00至2011年4月2日星期六凌晨4:13
非常感谢任何建议和帮助:-)
如果字符串要满足以下条件,那么JavaScript和PHP regex模式是什么:
可以使用以下字符串格式:
randyrandy3939randyr789456123以下是不可接受的:
ran3546r_andy__3912cdc.fn_cdc_get_net_changes_和cdc.fn_cdc_get_all_changes_SQL服务器之间有什么区别?
非常感谢,如果我能得到一些帮助.
php ×7
mysql ×3
javascript ×2
regex ×2
arrays ×1
echo ×1
ereg ×1
html ×1
lines ×1
performance ×1
preg-split ×1
sql ×1
sql-server ×1
xml ×1