何が間違っているのかわかりません。接続は正常に動作しています。私は同じconnection.phpファイルを使ってデータを保存しました。しかし、別の形式で事前に設定することはできません。助けてください。 これは私が書いたコードです:データベースのデータをフォームに事前に入力できません。
<?php
session_start();
if (!isset($_SESSION['email']))
header('location: index.php');
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Welcome</title>
</head>
<body>
<form action="app_script.php" method="POST">
<input class="form-control" placeholder="Name" name="name" required = "true" value="<?php require_once("connection.php"); $eventid = $_GET['ID'];$field = $_GET['Name'];$result = mysql_query("SELECT $field FROM `persons` WHERE `ID` = '$eventid' ");$row = mysql_fetch_array($result);echo $row[$field]; ?>">
<button type="submit" name="submit" class="btn btn-primary pull-right">Submit</button>
</form>
</body>
</html>
をすごいああ、前に* *それを見たことがありません。入力は 'value'の中にあります。受け取っているエラーは何ですか? 'あらかじめ設定することはできません'とはあまり関係ありません。 – Marcus
フォームのフィールドが空です。私は名前がデータベースからあらかじめ設定されていることを望みます。 – Aaryan
'value'属性のコード全体をページのどこかに移動し、値を取得できるかどうかを' echo'します。違いはないかもしれませんが、今は混乱しやすく、エラーが発生しやすいです。 –