Exception: FLEA_Db_Exception_SqlQuery
Message: SQL 错误消息: "Table 'member_blog_replay' is marked as crashed and should be repaired"
SQL 语句: "SELECT `member_blog_replay`.`mbbid` AS flea_pkref_mbbid, `member_blog_replay`.* FROM `member_blog_replay` WHERE `member_blog_replay`.`mbbid` IN ('776','777','784','790','798')"
SQL 错误代码: "7335941".
Filename: /www/web/ggblog/public_html/libs/FLEA/FLEA/Db/Driver/Abstract.php [513]
#9 FLEA_Db_Driver_Mysql::execute('SELECT `member_blog_replay` ...')
ARGS:
Array
(
[0] => SELECT `member_blog_replay`.`mbbid` AS flea_pkref_mbbid, `member_blog_replay`.* FROM `member_blog_replay` WHERE `member_blog_replay`.`mbbid` IN ('776','777','784','790','798')
)
SOURCE CODE:
503 |
} else {
|
504 |
if (!is_null($limit)) {
|
505 |
if (is_array($limit)) {
|
506 |
list($length, $offset) = $limit;
|
507 |
} else {
|
508 |
$length = $limit;
|
509 |
$offset = 0;
|
510 |
}
|
511 |
$res = $this->selectLimit($sql, $length, $offset);
|
512 |
} else {
|
513 |
$res = $this->execute($sql);
|
514 |
}
|
515 |
}
|
516 |
|
517 |
if ($oneToOne) {
|
518 |
// 一对一组装数据
|
519 |
while ($row = $this->fetchAssoc($res)) {
|
520 |
$rkv = $row[$refKeyName];
|
521 |
unset($row[$refKeyName]);
|
522 |
$assocRowset[$rkv][$mappingName] = $row;
|
523 |
}
|
Filename: /www/web/ggblog/public_html/libs/FLEA/FLEA/Db/TableDataGateway.php [483]
#8 FLEA_Db_Driver_Abstract::assemble('SELECT `member_blog_replay` ...', array(5), 'replay', , 'flea_pkref_mbbid', )
ARGS:
Array
(
[0] => SELECT `member_blog_replay`.`mbbid` AS flea_pkref_mbbid, `member_blog_replay`.* FROM `member_blog_replay` WHERE `member_blog_replay`.`mbbid` IN ('776','777','784','790','798')
[1] => Array
(
[776] => Array
(
[mbbid] => 776
[mbid] => 114
[mbcid] => 0
[title] => Welcome to GGblog
[content] => <p><img alt="" border="0" src="http://blog.acty-b.net/images/logo_g.jpg" /></p>
<p>Welcome to GGblog.</p>
<p><a href="http://blog.acty-b.net">more>></a></p>
[click] => 0
[tags] => Welcome to GGblog
[is_good] => 0
[created] => 2010-04-30 10:35:57
[updated] => 2010-04-30 10:35:57
[img1] =>
[img2] =>
[img3] =>
[img4] =>
[img5] =>
[img6] =>
[img7] =>
[img8] =>
[img9] =>
[img10] =>
[blog] => Array
(
[mbid] => 114
[tpid] => 18
[mtpid] => 1
[enname] => kenkou1
[name] => 健康が一番! 鍼灸師が教える健康になる方法!
[poster] => 鍼灸の治療を通じて経験してきた、いろいろな健康回復、ダイエット法などを紹介するblogです。
[is_day] => 1
[is_month] => 0
[is_class] => 0
[is_record] => 0
[is_friend] => 1
[is_near] => 0
[info] =>
[qr] => qr-img-20100430103557.png
[flag] => 0
[click] => 6976
[created] => 2010-04-30 10:35:57
[mid] => 118
)
[category] =>
[replay] =>
)
[777] => Array
(
[mbbid] => 777
[mbid] => 114
[mbcid] => 128
[title] => 春は、ギックリ腰にご注意!
[content] => <p>4月も、後半になって、ようやく暖かい春らしい陽気になってきました!</p>
<p>ゴールデンウィークも始まりましたね!</p>
<p>でも、私は仕事です! みんな、行楽地に出かけるんでしょうね? </p>
<p> </p>
<p>この時期に、気お付けたいのが、ギックリ腰です。</p>
<p>4月~5月にかけて、なぜかギックリ腰になる人が非常に多いんですね。</p>
<p>理由は、冬の寒い時期には、おとなしくしていた身体を</p>
<p>暖かくなったからといって、急に使い出すからなんですね。</p>
<p>治療院に来る患者さんも、ギックリ腰が多いこと!</p>
<p>ギックリ腰は、何度か治療すれば、比較的早く回復しますが</p>
<p>問題なのが、まったく動けない、重傷なギックリ腰です</p>
<p>布団やペッドからまったく起きられなかったり</p>
<p>寝返りもできなかったりします。</p>
<p>こんな時には、医者や治療に行くにも、無理ですよね!</p>
<p> </p>
<p>そんな時、効果的なのが、冷やすことです!</p>
<p>「そんなの当たり前じゃないの?」 て、言われそうですが</p>
<p>ただの湿布じゃ、意味無いんですね</p>
<p>氷で冷やすんです! これを知らない人が、意外と多いんですね!</p>
<p>急性は冷やす、慢性は暖める! コレ、常識なんですが</p>
<p>暖める人が多いんですよ! そして余計に悪化するんです!</p>
<p>もし、ギックリ腰で、動けなくなったら</p>
<p>アイスノン見たいな物で、患部を冷やして下さい!</p>
<p>約30秒位冷やして、30秒離し、 又、30秒冷やす、をしばらく繰り返します!</p>
<p>長時間、ずっと冷やしっぱなしだと、凍傷になりますので、ご注意を!</p>
<p>まずは、ギックリ腰の応急処置の方法でした!</p>
<p> </p>
<p> </p>
<p><a target="_blank" href="http://www.moltolusso.jp/">李昇昊 高血圧改善</a></p>
<p><a target="_blank" href="http://www.miracleweb.jp/">B-UPガールズ</a></p>
<p><a target="_blank" href="http://www.kitaclub.jp/">三浦育子</a></p>
[click] => 0
[tags] => 春は、ギックリ腰にご注意!
[is_good] => 0
[created] => 2010-04-30 11:20:00
[updated] => 2010-04-30 11:22:24
[img1] =>
[img2] =>
[img3] =>
[img4] =>
[img5] =>
[img6] =>
[img7] =>
[img8] =>
[img9] =>
[img10] =>
[blog] => Array
(
[mbid] => 114
[tpid] => 18
[mtpid] => 1
[enname] => kenkou1
[name] => 健康が一番! 鍼灸師が教える健康になる方法!
[poster] => 鍼灸の治療を通じて経験してきた、いろいろな健康回復、ダイエット法などを紹介するblogです。
[is_day] => 1
[is_month] => 0
[is_class] => 0
[is_record] => 0
[is_friend] => 1
[is_near] => 0
[info] =>
[qr] => qr-img-20100430103557.png
[flag] => 0
[click] => 6976
[created] => 2010-04-30 10:35:57
[mid] => 118
)
[category] => Array
(
[mbcid] => 128
[mbid] => 114
[name] => 健康
)
[replay] =>
)
[784] => Array
(
[mbbid] => 784
[mbid] => 114
[mbcid] => 128
[title] => 胃もたれ、胸やけには?
[content] => <p>最近、食べ過ぎ、飲み過ぎで胃腸の調子が悪いです!</p>
<p>暖かくなってきて、ビールが美味しい季節になると</p>
<p>つい飲み過ぎてしまいます! そして食べ過ぎ!</p>
<p>そんな時には、足の三里のツボが効きますよ!</p>
<p>三里のツボは、膝の下、指4本分の位置の脛の部分です!</p>
<p>ここを刺激したり、お灸をすえたりすると</p>
<p>胃が、す~っと、楽になりますよ!</p>
<p>薬局に売っている、せんねん灸でも大丈夫です!</p>
<p>一度、試してみてね!</p>
<p> </p>
<p> </p>
<p><a target="_blank" href="http://www.gooday.jp/ketsuatsu/">李昇昊</a></p>
<p><a target="_blank" href="http://www.kitaclub.jp/b-up/">石塚あゆみ</a></p>
<p><a target="_blank" href="http://www.miracleweb.jp/ketsuatsu/">高血圧改善</a></p>
<p> </p>
[click] => 0
[tags] => 胃もたれ、胸やけには?
[is_good] => 0
[created] => 2010-05-02 09:36:28
[updated] => 2010-05-03 08:49:07
[img1] =>
[img2] =>
[img3] =>
[img4] =>
[img5] =>
[img6] =>
[img7] =>
[img8] =>
[img9] =>
[img10] =>
[blog] => Array
(
[mbid] => 114
[tpid] => 18
[mtpid] => 1
[enname] => kenkou1
[name] => 健康が一番! 鍼灸師が教える健康になる方法!
[poster] => 鍼灸の治療を通じて経験してきた、いろいろな健康回復、ダイエット法などを紹介するblogです。
[is_day] => 1
[is_month] => 0
[is_class] => 0
[is_record] => 0
[is_friend] => 1
[is_near] => 0
[info] =>
[qr] => qr-img-20100430103557.png
[flag] => 0
[click] => 6976
[created] => 2010-04-30 10:35:57
[mid] => 118
)
[category] => Array
(
[mbcid] => 128
[mbid] => 114
[name] => 健康
)
[replay] =>
)
[790] => Array
(
[mbbid] => 790
[mbid] => 114
[mbcid] => 128
[title] => 耳鳴り・めまいを止める!
[content] => <p>耳鳴りがする人って、非常に多いんですね!</p>
<p>耳鳴りの原因は、現代医学でも、ハッキリ分かりません。</p>
<p>耳鼻科に行って検査しても、異常なし!</p>
<p>薬をもらって飲んでも、効き目無し!</p>
<p> </p>
<p>じゃどうすればいいの?</p>
<p>ここで、東洋医学の出番です!</p>
<p>東洋医学は、人間の本来持っている、自然治癒力を</p>
<p>最大限に発揮させることができます。</p>
<p>病気は、医者では治せないのです。</p>
<p>結局、自分の力で、治すしかないんですね</p>
<p>その力を高めてくれるのが、鍼灸の得意とする所です。</p>
<p> </p>
<p>めまい、耳鳴り、難聴</p>
<p>医者では治すことができない原因が分からない疾患でも、</p>
<p>鍼灸なら、回復させることが十分可能です!</p>
<p> </p>
<p>ここで、耳鳴り、めまい、難聴に聞く、ツボを紹介します!</p>
<p>頭頂部の真ん中、押すと少し凹む場所があります!</p>
<p>ここが「百会」といいます。 </p>
<p>ここに、お灸をすると、個人差もありますが</p>
<p>長年治らなかった、めまい、耳鳴りが、短期間で回復することがあります!</p>
<p>私も、数十年で、数え切れない程の患者さんを治して来ました!</p>
<p>中には、1回で治った人もいましたよ!</p>
<p>鍼灸の可能性は、まだ未知数ですが</p>
<p>日本では、まだまだ、医療としては認められていません。</p>
<p> </p>
<p>未だに、東洋医学を否定する医者が、多いんですね!</p>
<p>今では、、鍼灸は欧米の方が、普及しているんです!</p>
<p>日本でも、もっと鍼灸が普及するように、頑張らねば!</p>
<p> </p>
<p> </p>
<p><a target="_blank" href="http://www.kitaclub.jp/miminari/">サトウ式耳鳴り改善術</a></p>
<p><a target="_blank" href="http://miminari1.blog.so-net.ne.jp/">医者に見捨てられた人の耳鳴り改善術</a></p>
<p><a target="_blank" href="http://www.satellite-mito.jp/koshi/">酒井和彦 腰痛改善</a></p>
<p> </p>
<p> </p>
[click] => 0
[tags] =>
[is_good] => 0
[created] => 2010-05-03 12:30:42
[updated] => 2010-05-03 12:30:42
[img1] =>
[img2] =>
[img3] =>
[img4] =>
[img5] =>
[img6] =>
[img7] =>
[img8] =>
[img9] =>
[img10] =>
[blog] => Array
(
[mbid] => 114
[tpid] => 18
[mtpid] => 1
[enname] => kenkou1
[name] => 健康が一番! 鍼灸師が教える健康になる方法!
[poster] => 鍼灸の治療を通じて経験してきた、いろいろな健康回復、ダイエット法などを紹介するblogです。
[is_day] => 1
[is_month] => 0
[is_class] => 0
[is_record] => 0
[is_friend] => 1
[is_near] => 0
[info] =>
[qr] => qr-img-20100430103557.png
[flag] => 0
[click] => 6976
[created] => 2010-04-30 10:35:57
[mid] => 118
)
[category] => Array
(
[mbcid] => 128
[mbid] => 114
[name] => 健康
)
[replay] =>
)
[798] => Array
(
[mbbid] => 798
[mbid] => 114
[mbcid] => 128
[title] => しゃっくり(横隔膜痙攣)の止め方!
[content] => <p>しゃっくりって、なかなか止まらないことって、良くありますよね!</p>
<p>しゃっくりは、横隔膜が痙攣がして起こるります!</p>
<p>止め方としては、見つからないように、脅かしたり、水を飲んだり</p>
<p>と、色々な止め方がありますけど</p>
<p>確実にとめる方法があります!</p>
<p>背中の横隔膜のツボ、「隔癒」というツボを強く押します!</p>
<p>すると、ほぼ確実にしゃっくりが止まります。</p>
<p>ツボの位置は、左右の肩甲骨の下側を結んだ、背骨の両脇、親指一本分です。</p>
<p>これじゃ、正確な位置は分かりにくいですけど</p>
<p>健康誌などに出ているので、調べてみて下さい。</p>
<p>ほんと、びっくりするくらいの効果ですよ!</p>
<p> </p>
<p> </p>
<p><a target="_blank" href="http://www.satellite-mito.jp/fukkin-red/">腹筋RED</a></p>
<p><a target="_blank" href="http://www.miracleweb.jp/kouketsuatsu/">藤城式高血圧改善</a></p>
<p><a target="_blank" href="http://www.satellite-mito.jp/funin/">不西岡敬三 妊症改善</a></p>
<p> </p>
<p> </p>
[click] => 0
[tags] =>
[is_good] => 0
[created] => 2010-05-06 02:48:42
[updated] => 2010-05-06 02:48:42
[img1] =>
[img2] =>
[img3] =>
[img4] =>
[img5] =>
[img6] =>
[img7] =>
[img8] =>
[img9] =>
[img10] =>
[blog] => Array
(
[mbid] => 114
[tpid] => 18
[mtpid] => 1
[enname] => kenkou1
[name] => 健康が一番! 鍼灸師が教える健康になる方法!
[poster] => 鍼灸の治療を通じて経験してきた、いろいろな健康回復、ダイエット法などを紹介するblogです。
[is_day] => 1
[is_month] => 0
[is_class] => 0
[is_record] => 0
[is_friend] => 1
[is_near] => 0
[info] =>
[qr] => qr-img-20100430103557.png
[flag] => 0
[click] => 6976
[created] => 2010-04-30 10:35:57
[mid] => 118
)
[category] => Array
(
[mbcid] => 128
[mbid] => 114
[name] => 健康
)
[replay] =>
)
)
[2] => replay
[3] =>
[4] => flea_pkref_mbbid
[5] =>
)
SOURCE CODE:
473 |
* 查询获得数据后,将关联表的数据和主表数据装配在一起
|
474 |
*/
|
475 |
$callback = create_function('& $r, $o, $m', '$r[$m] = null;');
|
476 |
foreach ($this->links as $link) {
|
477 |
/* @var $link FLEA_Db_TableLink */
|
478 |
$mn = $link->mappingName;
|
479 |
if (!$link->enabled || !$link->linkRead) { continue; }
|
480 |
if (!$link->countOnly) {
|
481 |
array_walk($assocRowset, $callback, $mn);
|
482 |
$sql = $link->getFindSQL($in);
|
483 |
$this->dbo->assemble($sql, $assocRowset, $mn, $link->oneToOne, $this->pka, $link->limit);
|
484 |
} else {
|
485 |
$link->calcCount($assocRowset, $mn, $in);
|
486 |
}
|
487 |
}
|
488 |
|
489 |
return $rowset;
|
490 |
}
|
491 |
|
492 |
/**
|
493 |
* 对单一记录进行递归查询,并将查询结果组装到记录中
|
Filename: /www/web/ggblog/public_html/app/Modle/Blog.php [369]
#7 FLEA_Db_TableDataGateway::findAll(array(1))
ARGS:
Array
(
[0] => Array
(
[mbid] => 114
)
)
SOURCE CODE:
359 |
exit;
|
360 |
}
|
361 |
|
362 |
$Table_MemberBowen = & FLEA::getSingleton('Table_MemberBowen');
|
363 |
$Modle_Time = & FLEA::getSingleton('Modle_Time');
|
364 |
|
365 |
$info = array(
|
366 |
'mbid' => $ID,
|
367 |
);
|
368 |
|
369 |
$blog = $Table_MemberBowen->findAll($info);
|
370 |
if($blog){
|
371 |
$times = array();
|
372 |
for($i = 0; $i < count($blog); $i++){
|
373 |
if($blog[$i][created]){
|
374 |
$dates = $Modle_Time->getTime($blog[$i][created]);
|
375 |
if(!in_array(date('Y-m-d', $dates), $times)){
|
376 |
$times[] = date('Y-m-d', $dates);
|
377 |
}
|
378 |
}
|
379 |
}
|
Filename: /www/web/ggblog/public_html/app/Modle/Blog.php [351]
#6 Modle_Blog::_blogTime('114')
ARGS:
Array
(
[0] => 114
)
SOURCE CODE:
341 |
if(empty($ID) || !isset($ID)){
|
342 |
return false;
|
343 |
exit;
|
344 |
}
|
345 |
|
346 |
$Modle_Time = & FLEA::getSingleton('Modle_Time');
|
347 |
|
348 |
$date = empty($now)?date('Y-m-d H:i:s'):$now;
|
349 |
|
350 |
|
351 |
return $Modle_Time->dt($date, $this->_blogTime($ID), '/Front/List/U/' . $U);
|
352 |
|
353 |
}
|
354 |
|
355 |
//查询当前用户id 所有写博客的时间 返回数组
|
356 |
function _blogTime($ID){
|
357 |
if(empty($ID) || !isset($ID)){
|
358 |
return false;
|
359 |
exit;
|
360 |
}
|
361 |
|
Filename: /www/web/ggblog/public_html/app/Controller/Front.php [135]
#5 Modle_Blog::getTimeBar('114', 'nikken', )
ARGS:
Array
(
[0] => 114
[1] => nikken
[2] =>
)
SOURCE CODE:
125 |
$headcontent .= '
|
126 |
<script>(function(d, s, id) {var js, fjs = d.getElementsByTagName(s)[0];if (d.getElementById(id)) return;js = d.createElement(s); js.id = id;js.src = "//connect.facebook.net/ja_JP/all.js#xfbml=1";fjs.parentNode.insertBefore(js, fjs);}(document, "script", "facebook-jssdk"));</script>
|
127 |
<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
|
128 |
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
|
129 |
|
130 |
|
131 |
';
|
132 |
$this->smarty->assign('headcontent', $headcontent);
|
133 |
|
134 |
//时间栏目
|
135 |
$this->smarty->assign('timebar', $Modle_Blog->getTimeBar($blog_e_rlt[member][mid], $_GET[U], $_GET[T]));
|
136 |
//月份栏目
|
137 |
$this->smarty->assign('month', $Modle_Blog->getBlogMonth($blog_e_rlt[member][mid]));
|
138 |
//最近访问栏目
|
139 |
$this->smarty->assign('near', $Modle_Near->getNearMember($blog_e_rlt[member][mid], 9));
|
140 |
//好友栏目
|
141 |
$this->smarty->assign('friend', $Modle_Friend->getFriends($blog_e_rlt[member][mid]), 9);
|
142 |
//最新记事
|
143 |
$this->smarty->assign('nearthing', $Modle_Blog->getNearThing($blog_e_rlt[member][mid]));
|
144 |
//分类显示
|
145 |
$this->smarty->assign('scate', $Modle_Blog->getBlogCategory($blog_e_rlt[member][mid]));
|
Filename: /www/web/ggblog/public_html/libs/FLEA/FLEA/Dispatcher/Simple.php [106]
#4 Controller_Front::Controller_Front('Front')
ARGS:
Array
(
[0] => Front
)
SOURCE CODE:
96 |
|
97 |
$controller = null;
|
98 |
$controllerClassFilename = null;
|
99 |
do {
|
100 |
// 载入控制对应的类定义
|
101 |
if (!$this->_loadController($controllerClass)) { break; }
|
102 |
|
103 |
// 构造控制器对象
|
104 |
FLEA::setAppInf('FLEA.internal.currentControllerName', $controllerName);
|
105 |
FLEA::setAppInf('FLEA.internal.currentActionName', $actionName);
|
106 |
$controller =& new $controllerClass($controllerName);
|
107 |
if (!method_exists($controller, $actionMethod)) { break; }
|
108 |
if (method_exists($controller, '__setController')) {
|
109 |
$controller->__setController($controllerName, $actionName);
|
110 |
}
|
111 |
if (method_exists($controller, '__setDispatcher')) {
|
112 |
$controller->__setDispatcher($this);
|
113 |
}
|
114 |
|
115 |
// 调用 _beforeExecute() 方法
|
116 |
if (method_exists($controller, '_beforeExecute')) {
|
Filename: /www/web/ggblog/public_html/libs/FLEA/FLEA/Dispatcher/Simple.php [77]
#3 FLEA_Dispatcher_Simple::_executeAction('Front', 'Index', 'Controller_Front')
ARGS:
Array
(
[0] => Front
[1] => Index
[2] => Controller_Front
)
SOURCE CODE:
67 |
|
68 |
/**
|
69 |
* 从请求中分析 Controller、Action 和 Package 名字,然后执行指定的 Action 方法
|
70 |
*
|
71 |
* @return mixed
|
72 |
*/
|
73 |
function dispatching()
|
74 |
{
|
75 |
$controllerName = $this->getControllerName();
|
76 |
$actionName = $this->getActionName();
|
77 |
return $this->_executeAction($controllerName, $actionName, $this->getControllerClass($controllerName));
|
78 |
}
|
79 |
|
80 |
/**
|
81 |
* 执行指定的 Action 方法
|
82 |
*
|
83 |
* @param string $controllerName
|
84 |
* @param string $actionName
|
85 |
* @param string $controllerClass
|
86 |
*
|
87 |
* @return mixed
|
Filename: /www/web/ggblog/public_html/libs/FLEA/FLEA.php [816]
#2 FLEA_Dispatcher_Simple::dispatching()
ARGS:
Array
(
)
SOURCE CODE:
806 |
require_once($MVCPackageFilename);
|
807 |
}
|
808 |
FLEA::init();
|
809 |
|
810 |
// 载入调度器并转发请求到控制器
|
811 |
$dispatcherClass = FLEA::getAppInf('dispatcher');
|
812 |
FLEA::loadClass($dispatcherClass);
|
813 |
|
814 |
$dispatcher =& new $dispatcherClass($_GET);
|
815 |
FLEA::register($dispatcher, $dispatcherClass);
|
816 |
$dispatcher->dispatching();
|
817 |
}
|
818 |
|
819 |
/**
|
820 |
* 准备运行环境
|
821 |
*
|
822 |
* @param boolean $loadMVC
|
823 |
*/
|
824 |
function init($loadMVC = false)
|
825 |
{
|
826 |
static $firstTime = true;
|
Filename: /www/web/ggblog/public_html/index.php [15]
#1 FLEA::runMVC()
ARGS:
Array
(
)
SOURCE CODE:
5 |
}
|
6 |
|
7 |
define('NO_LEGACY_FLEAPHP', true);
|
8 |
require('libs/FLEA/FLEA.php');
|
9 |
|
10 |
define('I_URL', dirname(__FILE__));
|
11 |
|
12 |
FLEA::loadAppInf($configFilename);
|
13 |
FLEA::import(I_URL . '/app');
|
14 |
|
15 |
FLEA::runMVC();
|
16 |
?>
|