Эн жонокой мини CMSти ойлоп табуу, оз колубуз менен жасоо (3)

Негизги файлдын каркасы томондогудой, файлды подвал, сайдбар, header деп азырынчы боло элекмин, жана стильдерди анан берсек болот. Мисалы базада коптогон статьялар болсун дейли, алардын ар биринин id номери бар, ошол статьялардын экоосун негизги барака чыгарыш учун set_my таблицасындагы эки маанини алабыз, ошол маанини озгорсок да болот, бизге кайсы 2 статья керек болсо, ошонун id номерин беришибибиз керек. Бул амалдарды кылаардан мурун, базаны phpmyadmin-ден маанилер менен толтуруш керек, 5-6 статья жана set_my таблицасына 2 id номерди бериш керек.




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <link rel="stylesheet" type="text/css" href="styles.css">
  </head>
  <body>



<?php // настройки сайта
  require_once 'login.php';
  $db_server = mysql_connect($db_hostname, $db_username, $db_password);

  if (!$db_server) die("Unable to connect to MySQL: " . mysql_error());

  mysql_select_db($db_database)
    or die("Unable to select database: " . mysql_error());

  $query  = "SELECT * FROM set_my";
  $result = mysql_query($query);

  if (!$result) die ("Database access failed: " . mysql_error());


$j= 0;

    $peremennaya = mysql_result($result,$j,'id');

$j= 1;
    $peremennaya_1 = mysql_result($result,$j,'id');

?>



<div class="content">

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

  if (!$db_server) die("Unable to connect to MySQL: " . mysql_error());

  mysql_select_db($db_database)
    or die("Unable to select database: " . mysql_error());

  $query  = "SELECT * FROM articles WHERE id='$peremennaya'";
  $result = mysql_query($query);

  if (!$result) die ("Database access failed: " . mysql_error());
$j= 0;
    $peremennaya_2 = mysql_result($result,$j,'id');
    $peremennaya_3 = mysql_result($result,$j,'publicationDate');
    $peremennaya_4 = mysql_result($result,$j,'title');
    $peremennaya_5 = mysql_result($result,$j,'summary');
    $peremennaya_6 = mysql_result($result,$j,'content');

    $stroka = "$peremennaya_2  
 $peremennaya_3  
   $peremennaya_4  
  $peremennaya_5  
  a$peremennaya_6";

    echo $stroka; 
echo '</div><!--/content-->';






echo '<div class="content">';
$query  = "SELECT * FROM articles WHERE id='$peremennaya_1'";
  $result = mysql_query($query);

  if (!$result) die ("Database access failed: " . mysql_error());

$j= 0;
    $peremennaya_2 = mysql_result($result,$j,'id');
    $peremennaya_3 = mysql_result($result,$j,'publicationDate');
    $peremennaya_4 = mysql_result($result,$j,'title');
    $peremennaya_5 = mysql_result($result,$j,'summary');
    $peremennaya_6 = mysql_result($result,$j,'content');

    $stroka = "$peremennaya_2  
 $peremennaya_3  
   $peremennaya_4  
  $peremennaya_5  
  a$peremennaya_6";

    echo $stroka; 
?>

</div><!--/content-->

</body>
</html>



Ps: Код эки жолу кайталанып калды, 2 сатьяны базадан алып чыгыш учун 2 жолу кайталанды, аны балким келечекте 1 функцияга айландырып коербуз. Балким менин жасаган Cms-сим эксперттерге кулкулуу болуп жаткандыр, бирок мен аны онлайн режиминде жасап жатам, келечекте озгортуулорду киргизсем болот. Анан админкага кириш учун логин-пароль менен кирууну жасаш керек.

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.