我试图使用PHP从SQLite数据库获取输出。到目前为止,我能够从数据库中输出字段,但我只是在寻找要输出的字段的特定部分。无论如何都要在回显行之前定制输出?
到目前为止,这是我的代码:
<?php
$DatabaseFile = (string)"STHS.db";
$Team = (integer)0;
$Query = (string)"";
$Title = (string)"";
$TeamName = (string)"";
if($_GET){$Team = $_GET['Team'];}
If (file_exists($DatabaseFile) == false){
$LeagueName = "Unknown League";
$LeagueOwner = "Unknown League Owner";
$Title = "Unknown League";
$Team == 0;
$TeamName = "Database File Not Found";
}else{
$db = new SQLite3($DatabaseFile);
$LeagueName = $db->querySingle('Select Name FROM LeagueGeneral');
$LeagueOwner = $db->querySingle('Select LeagueOwner FROM LeagueGeneral');
$MainQuery = "SELECT Name FROM TeamProInfo WHERE Number = '$Team'" ;
$TeamName = $db->querySingle($MainQuery);
}
{
$TeamQuery = "SELECT * FROM TeamLog WHERE Team = '$Team'";
$TeamTrans = $db->query($TeamQuery);
$TeamTextQuery = "SELECT * FROM TeamLog WHERE Team = '$Team' AND Text LIKE '%TRADE : FROM $TeamName%' ";
$TeamText = $db->query($TeamTextQuery);
}
?>
<body>
<?php echo $TeamName ?>
<?php while ($row1 = $TeamText ->fetchArray()) { ?>
<?php echo $row1['Text'] ?>
<?php } ?>