home *** CD-ROM | disk | FTP | other *** search
/ Practical Internet Web Designer 89 / PIWD89.iso / pc / CONTENTS / DEVELOPER / TUTORIAL_FILES / Pages90-91 / admin / add.php next >
PHP Script  |  2003-11-23  |  2KB  |  67 lines

  1. <?php
  2. //connect to the database
  3. $conn = mysql_connect("localhost","root","pwd");
  4. //choose the cms db
  5. mysql_select_db("cms", $conn);
  6.  
  7. if ($_POST['btnAdd'] != "") 
  8. {
  9.     $sql = "INSERT INTO tblContent (contentTitle, contentText, catID) VALUES ('" . $_POST['contentTitle'] . "','" . $_POST['contentText'] . "'," . $_POST['catID'] . ")";
  10.     if (mysql_query($sql, $conn))
  11.     {
  12.         $new = true;
  13.     }
  14. }
  15.  
  16. //query the database for a list of categories
  17. $result = mysql_query("SELECT catID, catName, catDesc FROM tblCat", $conn);
  18. ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  19.     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  20.  
  21. <html>
  22. <head>
  23. <title>CMS Homepage</title>
  24. <link rel="stylesheet" type="text/css" href="../global.css" />
  25. </head>
  26.  
  27. <body>
  28. <div id="banner">
  29. <p> </p>
  30. </div>
  31. <div id="navigation">
  32. <ul class="main">
  33. <li><a href="add.php">Add Content</a></li>
  34. <li><a href="edit.php">Edit Content</a></li>
  35. </ul>
  36. </div>
  37. <div id="content">
  38. <h1>Add Content</h1>
  39. <?php
  40. if($new == true)
  41. {?>
  42. <p><strong>Your new article has been added.</strong></p>
  43. <?php
  44. }
  45. ?>
  46. <form method="post" action="add.php">
  47. <p>Title:
  48. <br /><input name="contentTitle" id="contentTitle" class="text" /></p>
  49. <p>Content:
  50. <br /><textarea name="contentText" id="contentText" class="largeText"></textarea></p>
  51. <p>Category:
  52. <br /><select name="catID" id="catID">
  53. <?php
  54. while ($row = mysql_fetch_array($result)) {?>
  55. <option value="<?=$row['catID']?>"><?=$row['catName']?></option>
  56. <?php
  57. }
  58. ?>
  59. </select></p>
  60. <p><input type="submit" name="btnAdd" value="Add Item" class="submit" /></p>
  61. </form>
  62. </div>
  63. </body>
  64. </html>
  65.  
  66.  
  67.