私はこれで数時間遊んでいます。私は PHP を初めて使用し、別のフィールドの名前がチェックアウトされた場合にフィールドを選択してデータベース テーブルから情報を取得する関数をいくつかセットアップしたいと考えています。
データベースの例 http://img825.imageshack.us/img825/3770/pn4.png
これは私が遊んでいたものです。この時点で何をしているのかわかりません。私は非常に多くの異なるコードの組み合わせを試したので、何が機能するのかわかりません。
function getSiteTitle() {
include("imp/connect.php");
$siteTitle = "SiteTitle";
$query = $db->prepare("SELECT Value FROM settings WHERE Name = ?");
$query->bind_param('s', $siteTitle);
$query->execute();
$setting = $query->fetch();
echo $setting;
}
どんな助けにも感謝します。
更新:私はそれをうまく機能させましたが、実際にはどうすればよいかわかりません。更新されたコードは次のとおりです。
function getSiteTitle() {
include("load.php");
$siteTitle = "SiteTitle";
$query = $db->prepare('SELECT `Value` FROM `Settings` WHERE `Name` = ?') or die (mysqli_error($db));
$query->bind_param('s', $siteTitle);
$query->execute();
$query->bind_result($Value);
$query->fetch();
echo $Value;
}
echo getSiteTitle();