home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 August / PCWorld_2001-08_cd.bin / Komunikace / phptriad / phptriadsetup2-11.exe / htdocs / phpMyAdmin / tbl_alter.php < prev    next >
PHP Script  |  2000-08-20  |  1KB  |  36 lines

  1. <?php
  2. /* $Id: tbl_alter.php,v 1.7 2000/02/13 20:15:54 tobias Exp $ */
  3.  
  4. require("header.inc.php");
  5.  
  6. if(isset($submit))
  7. {
  8.     if(!isset($query)) 
  9.         $query = "";
  10.     $query .= " $field_orig[0] $field_name[0] $field_type[0] ";
  11.     if($field_length[0] != "")
  12.         $query .= "($field_length[0]) ";
  13.     if($field_attribute[0] != "")
  14.         $query .= "$field_attribute[0] ";
  15.     if($field_default[0] != "")
  16.         $query .= "DEFAULT '$field_default[0]' ";
  17.  
  18.    $query .= "$field_null[0] $field_extra[0]";
  19.    $query = stripslashes($query);
  20.    $sql_query = "ALTER TABLE $table CHANGE $query";
  21.    $result = mysql_db_query($db, "ALTER TABLE $table CHANGE $query") or mysql_die();
  22.    $message = "$strTable $table $strHasBeenAltered";
  23.    include("tbl_properties.php");
  24.    exit;
  25. }
  26. else
  27. {
  28.     $result = mysql_db_query($db, "SHOW FIELDS FROM $table LIKE '$field'") or mysql_die();
  29.     $num_fields = mysql_num_rows($result);
  30.     $action = "tbl_alter.php";
  31.     include("tbl_properties.inc.php");
  32. }
  33.  
  34. require ("footer.inc.php");
  35. ?>
  36.