Javascript 分离单个长文本值MySQL表的回显的不同方法?
分离单个长文本值MySQL表的回显有哪些不同的方法 正如我在这里已经发现的,我可以按行查询表并限制它们,如下所示:Javascript 分离单个长文本值MySQL表的回显的不同方法?,javascript,php,mysql,Javascript,Php,Mysql,分离单个长文本值MySQL表的回显有哪些不同的方法 正如我在这里已经发现的,我可以按行查询表并限制它们,如下所示: <?php // Perform query. $sql = "SELECT * FROM table limit 4"; $result = $conn->query($sql); // Fetch results while (true) { $row = $result->fetch_assoc(); if (!$row
<?php
// Perform query.
$sql = "SELECT * FROM table limit 4";
$result = $conn->query($sql);
// Fetch results
while (true) {
$row = $result->fetch_assoc();
if (!$row) {
break;
}
$rows[] = $row;
}
欢迎来到StackOverflow。你能发布数据/有效载荷的示例吗?在没有其他信息的情况下很难回答您的问题。不要使用无限循环。这是个坏习惯while($row=$result->fetch_assoc())
此外,如果要使用循环,则使用foreach($result as$row)
会更容易,但在您的情况下,绝对没有理由在那里使用循环。您只需执行$rows=$result->fetch_all(MYSQLI_ASSOC)
是否尝试使用前N个字符并放置“阅读更多”按钮或类似的操作?您好Cninroh,您想从mysql表的文本值中查看内容吗?(它只是一个包含单词的文本值)。index.php只是一些div,其中包含一个程序化的php mysql查询,带有echos with mysql\u fetch\u assoc(),该查询将回送标题,然后回送帖子文本和帖子创建日期。欢迎使用StackOverflow。你能发布数据/有效载荷的示例吗?在没有其他信息的情况下很难回答您的问题。不要使用无限循环。这是个坏习惯while($row=$result->fetch_assoc())
此外,如果要使用循环,则使用foreach($result as$row)
会更容易,但在您的情况下,绝对没有理由在那里使用循环。您只需执行$rows=$result->fetch_all(MYSQLI_ASSOC)
是否尝试使用前N个字符并放置“阅读更多”按钮或类似的操作?您好Cninroh,您想从mysql表的文本值中查看内容吗?(它只是一个包含单词的文本值)。php只是一些div,其中包含一个程序化的php mysql查询,带有echos with mysql_fetch_assoc(),该查询使echo成为标题,然后是帖子文本,然后是帖子创建日期。
<script>
function readPost() {
var dots = document.getElementById("dots");
var moreText = document.getElementById("more");
var btnText = document.getElementById("myBtn");
if (dots.style.display === "none") {
dots.style.display = "inline";
btnText.innerHTML = "Read more";
moreText.style.display = "none";
} else {
dots.style.display = "none";
btnText.innerHTML = "Read less";
moreText.style.display = "inline";
}
}
</script>
<?php
$query_articles = mysqli_query($link, "SELECT title,pubdate,text FROM `articles`");
$fetch_post = mysqli_fetch_assoc($query_articles);
?>
<div class="card mb-4">
<div class="card-body">
<h2 class="card-title">
<?php
echo $fetch_post['title'];
?>
</h2>
<p class="card-text">
<?php
echo $fetch_post['text'];
?>
</p>
<a href="#" class="btn btn-primary" id="read_button" onclick="readMore()">Read More</a>
</div>
<div class="card-footer text-muted">
<?php
echo $fetch_post['pubdate'];
?>
</div>
</div>