因此,我有一个html元素,其中文本反映了数据库中的文本字段,这是正常工作的。我需要经常更新,以便:
<script>
setInterval(function(){
$("#marque_element").load("XXXload_marque.php");
}, 1000);
</script>
它只是从load\\u marque获取回声。php。
load\\u品牌内部。php我有:
<?php
global $wpdb;
$Text = "Test Text";
echo $Text;
?>
它工作得很好。如果我在$text中更改文本,然后更新,它也会在html元素中更新。
但当我试图从load\\u marque内的数据库中提取时。php它似乎因某种原因而中断。
<?php
global $wpdb;
$marque_text = $wpdb->get_row ( "SELECT * FROM marque_text WHERE ID = \'1\' ", OBJECT );
$Text = $marque_text->Text;
echo $Text;
?>
html元素文本为空。
我肯定我的问题是正确的。
我一直在绞尽脑汁想弄明白这件事。我可以不使用外部php脚本访问我的数据库吗?
即使我只是在这行加上:
$marque_text = $wpdb->get_row ( "SELECT * FROM marque_text WHERE ID = \'1\' ", OBJECT );
还有
$Text = "Test Text";
echo $Text;
最后,它是空白的;
因此,它在$Test=“Test Text”之前被打破;