Понедельник, Май 25, 2020

Создание таблицы

<?php //index.php
require_once 'login.php';
$db_server=mysql_connect($db_hostname,$db_username,$db_password);

if(!$db_server)
    die("Невозможно подключиться к MySQL: ".mysql_error());

mysql_select_db($db_database, $db_server)
    or die("Невозможно выбрать базу данных: ".mysql_error());

$query="CREATE TABLE cats(
          id SMALLINT NOT NULL AUTO_INCREMENT,
          family VARCHAR(32) NOT NULL,
          name VARCHAR(32) NOT NULL,
          age TINYINT NOT NULL,
          PRIMARY KEY (id))";
$result=mysql_query($query);
if(!$result)die("Сбой при доступе к базе данных: ".mysql_error());

mysql_close($db_server);
?>

/////////////////////////Посмотрим что получилось////////////////////

 

<?php //index.php
require_once 'login.php';
$db_server=mysql_connect($db_hostname,$db_username,$db_password);

 

if(!$db_server)
    die("Невозможно подключиться к MySQL: ".mysql_error());

 

mysql_select_db($db_database, $db_server)
    or die("Невозможно выбрать базу данных: ".mysql_error());

 

$query="DESCRIBE cats";
$result=mysql_query($query);
if(!$result)die("Сбой при доступе к базе данных: ".mysql_error());
$rows=mysql_num_rows($result);
echo "<table><tr> <th>Column</th> <th>Type</th>
      <th>Null</th>  <th>Key</th></tr>";
for($j=0;$j<$rows;++$j)
{
    $row=mysql_fetch_row($result);
    echo "<tr>";
    for($k=0;$k<4;++$k) echo "<td>$row[$k]</td>";
    echo "</tr>";
}
echo "</table>";

 

mysql_close($db_server);
?>

ПРИМЕР РАБОТЫ КОДА


//////////////////Добавление данных в таблицу////////////////////

 

<?php //index.php
require_once 'login.php';
$db_server=mysql_connect($db_hostname,$db_username,$db_password);

 

if(!$db_server)
    die("Невозможно подключиться к MySQL: ".mysql_error());

 

mysql_select_db($db_database, $db_server)
    or die("Невозможно выбрать базу данных: ".mysql_error());

 

$query="INSERT INTO cats VALUES(NULL,'Lion','Leo',4)";
$result=mysql_query($query);
if(!$result)die("Сбой при доступе к базе данных: ".mysql_error());

 

$query="INSERT INTO cats VALUES(NULL,'Cougar','Growler',2)";
$result=mysql_query($query);
if(!$result)die("Сбой при доступе к базе данных: ".mysql_error());

 

$query="INSERT INTO cats VALUES(NULL,'Cheetah','Charly',3)";
$result=mysql_query($query);
if(!$result)die("Сбой при доступе к базе данных: ".mysql_error());

 

mysql_close($db_server);
?>


Back to Top