来自 MYSQLI 查询的文本格式
Text formatting from MYSQLI-query
我基本上是被迫从头开始学习SQL-编程,以便能够完成我一直在开发的项目。在 Internet 的帮助下,尤其是在这个网站的帮助下,我已经能够创建一个 php 例程,我可以在其中使用下拉菜单从我的数据库中选择数据。然后将结果存储到一个新的 table 中,真正让我烦恼的是我无法全神贯注于如何正确显示结果。我想问的是如何轻松设置 table 的格式,使文本看起来更美观?
我将文件上传到此 URL 以说明我的问题所在:http://fantasysoccerpro.com/99.php
我希望所有四个类别:POSITION、PLAYER、SALARY 和 PROJECTION 在每一行中彼此对齐。
<?php
session_start();
$con = mysqli_connect("localhost",".....",".....",".....");
//or die ('unable to connect');
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
//SHOW TEAM//
$sql = "SELECT * FROM 1dzzdp";
mysqli_select_db($con,'.....');
$retval = mysqli_query( $con, $sql );
if(! $retval )
{
die('Could not get data: ' . mysqli_error($con));
}
while($row = mysqli_fetch_array($retval, MYSQLI_ASSOC))
{
echo "{$row['POSITION']} ".
"{$row['PLAYER']} ".
"{$row['SALARY']} ".
"{$row['PROJECTION']}".
"{$row['SUM']} <br> ";
}
简单的答案是将所有内容包装在 HTML table
中
echo '<table>';
while($row = mysqli_fetch_array($retval, MYSQLI_ASSOC))
{
echo '<tr>';
echo '<td>' . $row['POSITION'] . '</td>';
echo '<td>' . $row['PLAYER'] . '</td>';
echo '<td>' . $row['SALARY'] . '</td>';
echo '<td>' . $row['PROJECTION'] . '</td>';
echo '<td>' . $row['SUM'] . '</td>';
echo '</tr>';
}
echo '</table>';
当然,您随后可能需要使用一些 CSS.
进行格式化
我基本上是被迫从头开始学习SQL-编程,以便能够完成我一直在开发的项目。在 Internet 的帮助下,尤其是在这个网站的帮助下,我已经能够创建一个 php 例程,我可以在其中使用下拉菜单从我的数据库中选择数据。然后将结果存储到一个新的 table 中,真正让我烦恼的是我无法全神贯注于如何正确显示结果。我想问的是如何轻松设置 table 的格式,使文本看起来更美观?
我将文件上传到此 URL 以说明我的问题所在:http://fantasysoccerpro.com/99.php
我希望所有四个类别:POSITION、PLAYER、SALARY 和 PROJECTION 在每一行中彼此对齐。
<?php
session_start();
$con = mysqli_connect("localhost",".....",".....",".....");
//or die ('unable to connect');
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
//SHOW TEAM//
$sql = "SELECT * FROM 1dzzdp";
mysqli_select_db($con,'.....');
$retval = mysqli_query( $con, $sql );
if(! $retval )
{
die('Could not get data: ' . mysqli_error($con));
}
while($row = mysqli_fetch_array($retval, MYSQLI_ASSOC))
{
echo "{$row['POSITION']} ".
"{$row['PLAYER']} ".
"{$row['SALARY']} ".
"{$row['PROJECTION']}".
"{$row['SUM']} <br> ";
}
简单的答案是将所有内容包装在 HTML table
中echo '<table>';
while($row = mysqli_fetch_array($retval, MYSQLI_ASSOC))
{
echo '<tr>';
echo '<td>' . $row['POSITION'] . '</td>';
echo '<td>' . $row['PLAYER'] . '</td>';
echo '<td>' . $row['SALARY'] . '</td>';
echo '<td>' . $row['PROJECTION'] . '</td>';
echo '<td>' . $row['SUM'] . '</td>';
echo '</tr>';
}
echo '</table>';
当然,您随后可能需要使用一些 CSS.
进行格式化