gpt4 book ai didi

php - 将mysql表插入div中

转载 作者:行者123 更新时间:2023-11-29 10:25:40 25 4
gpt4 key购买 nike

我在将表从数据库插入 div 时遇到问题。

html代码:

<div class="content">
<?php
$query = "SELECT name, surname FROM players";

$response = @mysqli_query($dbc, $query);

if($response) {

echo' <table align="left"
cellspacing="5" cellpadding="8" >

<tr><td align="left"><b>First Name</b></td>
<td align="left"><b>Last Name</b></td></tr>';

while($row = mysqli_fetch_array($response)) {

echo '<tr><td align="left">' .

$row['imie'] . '</td><td align="left">' .
$row['nazwisko'] . '</td><td align="left">';

echo '</tr>';

}

echo '</table>';

} else {

echo "Couldn't issue database query";

echo mysqli_error($dbc);

}

mysqli_close($dbc);
?>
</div>

CSS代码:

.content {
width: 1000px;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
color: #000000;
border-bottom: 14px solid #333333;}

有没有办法将此表插入到此 div 中?因为当我加载这个时,表格位于我的 div'content' 下方。该表应位于空白字段“a”中。 Screenshot

最佳答案

正确缩进你的代码可以让你相对容易地发现错误 - 有一个开放的 td元素。要么删除最后一个 td从循环中的 echo 语句或添加额外的 td与表中的第一行配对,以便它们平衡(除非您使用 colspan 属性)

<style>
.content table tr td{ align:left;padding:5px;color:black;background:white; }
</style>


<div class='content'>
<?php

$sql = 'select `name`, `surname` from `players`';
$response = mysqli_query( $dbc, $sql );

if( $response ) {

echo "
<table align='left' cellspacing='5' cellpadding='8' >
<tr>
<td><b>First Name</b></td>
<td><b>Last Name</b></td>
</tr>";

while( $row = mysqli_fetch_array( $response ) ) {
echo "
<tr>
<td>{$row['imie']}</td>
<td>{$row['nazwisko']}</td>
</tr>";

}

echo "
</table>";

} else {
printf( 'Couldn\'t issue database query: %s', mysqli_error( $dbc ) );
}

mysqli_close( $dbc );
?>
</div>

关于php - 将mysql表插入div中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48355287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com