Advertisement
Guest User

Untitled

a guest
Dec 4th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.05 KB | None | 0 0
  1. <?  
  2. mysql_connect();
  3. mysql_select_db("new");
  4. $table = "test";
  5. if($_SERVER['REQUEST_METHOD']=='POST') { //form handler part:
  6.   $name = mysql_real_escape_string($_POST['name']);
  7.   if ($id = intval($_POST['id'])) {
  8.     $query="UPDATE $table SET name='$name' WHERE id=$id";
  9.   } else {
  10.     $query="INSERT INTO $table SET name='$name'";
  11.   }
  12.   mysql_query($query) or trigger_error(mysql_error()." in ".$query);
  13.   header("Location: http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);  
  14.   exit;  
  15. }  
  16. if (!isset($_GET['id'])) { //listing part:
  17.   $LIST=array();
  18.   $query="SELECT * FROM $table";  
  19.   $res=mysql_query($query);
  20.   while($row=mysql_fetch_assoc($res)) $LIST[]=$row;
  21.   include 'list.php';
  22. } else { // form displaying part:
  23.   if ($id=intval($_GET['id'])) {
  24.     $query="SELECT * FROM $table WHERE id=$id";  
  25.     $res=mysql_query($query);
  26.     $row=mysql_fetch_assoc($res);
  27.     foreach ($row as $k => $v) $row[$k]=htmlspecialchars($v);
  28.   } else {
  29.     $row['name']='';
  30.     $row['id']=0;
  31.   }
  32.   include 'form.php';
  33. }  
  34. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement