私は単純なコンテンツ管理システムを開発するためのphpを初めて使用します。メニュー、位置、可視、img_des、コンテンツ、情報IDなどのフィールドがあります..ほとんどすべて正しく機能するようになりました。画像フィールドを挿入する必要があります。フォームと新しいページの作成用に別のファイルがあり、次のコード
if (isset($_POST['submit'])) {
$errors = array();
// データベースに入れる前にデータをクリーンアップします
$information_id = mysql_prep($_GET['info']);
$menu = trim(mysql_prep($_POST['menu'])); // cut out whitespace for menu
$position = mysql_prep($_POST['position']);
$visible = mysql_prep($_POST['visible']);
$image = mysql_prep($_POST['image']);
$img_des = mysql_prep($_POST['img_des']);
$content = mysql_prep($_POST['content']);
if(empty($errors)){
$query = "INSERT INTO pages (
menu, position, visible, img_des, content, information_id
) VALUES (
'{$menu}', {$position}, {$visible},'{$img_des}', '{$content}', {$information_id}
)";
if ($result = mysql_query($query, $connection)) {
$message = "The new page was created successfully";
$new_page_id = mysql_insert_id();
redirect_to("content.php?page={$new_page_id}");
} else {
$message = "The page failed to create";
}
?>
img_des の前に画像を挿入したい。使用する必要があるタイプと、画像を挿入および取得するために配置する必要があるコード。