<?php include 'kanji.php'; $kanji = new Kanji(); $query = 'SELECT * FROM kanji WHERE '; if (strstr($_GET['showing'], 'Kanji')) { $query .= 'kanji="' . $_GET['flashcard'] . '"'; $kanji->query($query); echo $kanji->english_translation; } else { $query .= 'english_translation="' . $_GET['flashcard'] . '"'; $kanji->query($query); echo $kanji->kanji; }
<?php include 'kanji.php'; //mb_internal_encoding('UTF-8'); $required = array('kanji', 'pronunciation', 'english_translation'); if (!empty($_POST)) { $missing = false; foreach ($_POST as $key => $value) { if (empty($value) && $key != 'link') { $missing = true; } } if (!$missing) { $kanji = new Kanji($_POST); $kanji->insert(); header('Location: manage.php'); } } show_form($required); function show_form($required) { ?> <!doctype html> <html> <head> <title>Add Kanji</title> <meta charset="UTF-8" /> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <h1>Add Kanji</h1>
<!doctype html> <html> <head> <title>Manage</title> <meta charset='UTF-8' /> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> <a href="flashcards.html">Flashcards</a> <a href="add.php">Add Kanji</a> <h1>Manage Kanji List</h1> <table class="list"> <?php include 'kanji.php'; $kanji = new Kanji(); $kanji->query('SELECT * FROM kanji', FALSE); while ($kanji->row()) { ?> <tr> <td><?php echo $kanji->kanji; ?> </td> <td><?php echo $kanji->pronunciation; ?> </td> <td><?php echo $kanji->english_translation; ?> </td>