php mysql显示排版_用PHP显示MySQL

到目前为止,我有这个程序将我的phpmyadmin数据库链接到我的PHP脚本.现在,我需要在表格中显示某些内容,例如“所有记录”,“姓氏以S开头的所有联系人”,“所有宠物主人”等等.我的问题是:是否有更简单的方法将代码插入我的php脚本显示来自我的数据库的信息.现在我有那个很长的echo语句来显示信息.有没有办法可以使用像SELECT *语句这样的东西来显示所有记录并简化我的代码?

$db_hostname='localhost';

$db_username='root';

$db_password='';

$db_database='Address Book';

$connection = new mysqli( $db_hostname,

$db_username,

$db_password,

$db_database);

if ($connection->connect_error) {

echo "Sorry";

} else {

echo "Connected!
";

$sql = "SELECT * FROM People";

$result = $connection->query($sql);

if (!$result) die ($connection->error);

$n = $result->num_rows;

for ($i=1; $i<=$n; $i++) {

$row = $result->fetch_array(MYSQLI_ASSOC);

echo "

IDFirst NameLast NameStreet AddressCityStateZip CodeEmail AddressCommentNumber of pets

echo "

" . $row['iD'] . "" . $row['First Name'] . "" .

$row['Last Name'] . "

" . $row['Street Address'] . "" .

$row['City'] . "

" . $row['State'] . "" .

$row['Zip Code'] . "

" . $row['Email Address'] . "" .

$row['Comment'] . "

" . $row['Number of pets'] . "";

}

echo "

";

}

?>

解决方法:

您应首先使用表结构,然后在结构中插入PHP代码.例如:

// Put your MYSQLI retrievals codes here

?>

FIELD_1FIELD_2FIELD_3

while ($rows = $result->fetch_array(MYSQLI_ASSOC))

{

?>

<?php echo $rows['field_1']; ?><?php echo $rows['field_2']; ?><?php echo $rows['field_3']; ?>

}

?>

标签:php,mysql,database,addressbook

来源: https://codeday.me/bug/20190708/1401168.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值