【发布时间】:2016-10-05 04:50:55
【问题描述】:
<?php
$host = 'localhost';
$dbname = 'project';
$username = 'root';
$password = '1234';
$charset = 'utf8';
try {
$pdo = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);
$sql = 'SELECT subject,description,time,date FROM status ORDER BY time DESC';
$q = $pdo->query($sql);
$q->setFetchMode(PDO::FETCH_ASSOC);
$usid = ($row['userID']);
$sql1 = 'SELECT status.subject, status.description, status.time , status.date , status.stno , status.userID , tbl_users.userID , tbl_users.Fname , tbl_users.Lname
FROM status , tbl_users WHERE status.userID=tbl_users.userID ORDER BY status.time DESC';
$q1 = $pdo->prepare($sql1);
$q1->execute([$usid]);
$q1->setFetchMode(PDO::FETCH_ASSOC);
} catch (PDOException $e) {
die("Could not connect to the database $dbname :" . $e->getMessage());
}
?>
这是我的代码,我使用 PDO 在我的 html 文件中调用了一些变量,例如
<?php echo htmlspecialchars($row1['Fname']); ?> <?php echo htmlspecialchars($row1['Lname']); ?>
现在我想在同一页面中添加另一个 php 脚本,并且需要 Lname 这是 mysql 中列的名称,以便在同一页面的另一个 php 脚本中存在,但我没有不知道怎么称呼他们,请帮帮我
【问题讨论】:
-
快速而肮脏的方法是将变量声明为
global -
@Jeff 可以告诉我我可以在我的第一个脚本中放入的代码和在我的第二个脚本中的调用代码,以便它可以帮助我,拜托...
-
这太模糊了。您说的是函数,但我在您的代码中看不到任何函数。我很困惑,不知道如何回答,因为我不确定你要做什么。
标签: javascript php mysql pdo