0
<!DOCTYPE>
<html>
<head>
<meta charset=utf-8" />
<title> data input form </title>
<link rel="stylesheet" type="text/css" href="css/form.css"/>
</head>

<body>

    <h1> Insert data here</h1>

    <form method="get" action="insert-data.php">
        <input type="hidden" name="submitted" value="true" />
        <fieldset>
            <ul>
                <li><label> English Word <input type="text" name="englishWord"/>                                 </label></li>
                <li><label> Beginner German <input type="text" name="beginnerGerman"/>      </label></li>
            </ul>
            <input type="submit" value="add new record" />
        </fieldset>
    </form>
    <? php

    echo $newrecord;

    ?>
</body>
</html>

<?php
//connect to database
$host = "localhost";
$username = "root";
$password = "mypass";
$database = "dictionary";
$table = "engdic";

mysql_connect("$host", "$username", "$password") or die(mysql_error());
mysql_select_db("$database") or die(mysql_error());

$englishWord = $_GET['englishWord'];
$beginnerGerman=$_GET['beginnerGerman'];
$mysql = "INSERT INTO $table (englishWord,beginnerGerman) VALUES ('$englishWord','<div class='beginner_german'>$beginnerGerman</div>')";
if(!mysql_query($mysql))
die(mysql_error());

echo "data inserted";
mysql_close();
?>
//INSIDE DATABASE 
<div class=`beginner_german`>Beginner German Word</div>

したがって、ユーザーが翻訳語をデータベースに追加する入力フォームがあり、ユーザーが Apple という単語を追加すると、css クラスの div もデータベースに追加されます。そのため、別のユーザーが Apple という単語を検索するときに、スタイルを設定できます。それをcssクラスで。私の問題は、class="beginner_german" で div を追加しようとしているときですclass="beginner_german". それで、解決策は何ですか。お時間をいただきありがとうございます。

4

1 に答える 1