将数据从mysql数据从某个页面传递到另一个页面

时间:2016-08-08 02:38:41

标签: php html mysql

我有这个程序,我想从另一页转移,但我不能。我正在使用POST方法。我的计划是将某些数据编辑到另一个页面。所以我可以整洁地设计它。 **(这是一个旧代码)它的工作代码。那时我曾经在页面中编辑数据而没有任何问题。

$sql_statement  = "SELECT ssn, lastname, firstname ";
$sql_statement .= "FROM author ";
$sql_statement .= "ORDER BY lastname, firstname ";

$result = mysql_query($sql_statement);

$outputDisplay = "";
$myrowcount = 0;

if (!$result) {
    $outputDisplay .= "<br /><font color=red>MySQL No: ".mysql_errno();
    $outputDisplay .= "<br />MySQL Error: ".mysql_error();
    $outputDisplay .= "<br />SQL Statement: ".$sql_statement;
    $outputDisplay .= "<br />MySQL Affected Rows: ".mysql_affected_rows()."</font><br />";
} else {

    $outputDisplay  = "<h3>Author Table Data</h3>";

    $outputDisplay .= '<table border=1 style="color: black;">';
    $outputDisplay .= '<tr><th>SSN</th><th>Last Name</th><th>First Name</th></tr>';

    $numresults = mysql_num_rows($result);

    for ($i = 0; $i < $numresults; $i++)
    {
        if (!($i % 2) == 0)
        {
             $outputDisplay .= "<tr style=\"background-color: #F5DEB3;\">";
        } else {
             $outputDisplay .= "<tr style=\"background-color: white;\">";
        }

        $myrowcount++;

        $row = mysql_fetch_array($result);

        $ssn       = $row['ssn'];
        $lastname  = $row['lastname'];
        $firstname = $row['firstname'];



        $outputDisplay .= "<td><input type='submit' name='updateauthor' value='".$ssn."' /></td>";
        $outputDisplay .= "<td>".$lastname."</td>";
        $outputDisplay .= "<td>".$firstname."</td>";

        $outputDisplay .= "</tr>";
    }

    $outputDisplay .= "</table>";

}

如果您想知道我是如何获得此代码的。我可以发布我以前的代码。

0 个答案:

没有答案