Difference between revisions of "Windows Apache PHP MySQL"

From Ilianko
Line 1: Line 1:
== Задача 1 ==
+
== Създаване База Данни ==
Създайте база данни като използвате MySQL Administrator
+
Създайте база данни като използвате MySQL Administrator.
 +
Създайте БД с име studenti и
 +
една таблица comentari с три колони - id (auto increment), ime (varchar (45)), comentar (TEXT)
  
 
== Задача 2 ==
 
== Задача 2 ==
Line 7: Line 9:
 
== Задача 3 ==
 
== Задача 3 ==
 
Изведете съдържанието на таблицата  
 
Изведете съдържанието на таблицата  
Използвайте следния код:
+
Може да използвате следния код, като го вградите в HTML страница:
  
 
<code><pre>
 
<code><pre>
Line 27: Line 29:
 
   {
 
   {
 
     // Izvezhdane na rezultata
 
     // Izvezhdane na rezultata
     $output .= "$row[ime] $row[familia] $row[date] <br>";
+
     $output .= "$row[ime] $row[comentar] <br>";
 
   }
 
   }
  
Line 35: Line 37:
 
</code>
 
</code>
  
== Задача 4 ==
+
== Вмъкване на данни ==
 
Добавете ред към таблицата като използвате следния код
 
Добавете ред към таблицата като използвате следния код
 
<code><pre>
 
<code><pre>
Line 48: Line 50:
 
                       $sql); // pointer kym bazata danni
 
                       $sql); // pointer kym bazata danni
  
   $query = "INSERT INTO `abc` (`ime`, `familia`) VALUES ('ддддд','iiii')"; // zaqvka kym DB server
+
   $query = "INSERT INTO `comentari` (`ime`, `comentar`) VALUES ('ддддд','iiii')"; // zaqvka kym DB server
 
   $result = mysql_query($query); // Izprashtane na zaqvkata
 
   $result = mysql_query($query); // Izprashtane na zaqvkata
  
Line 55: Line 57:
 
?>
 
?>
 
</pre></code>
 
</pre></code>
 +
 +
== Форма коментари ==
 +
 
[[Category:Apache PHP MySQL]]
 
[[Category:Apache PHP MySQL]]

Revision as of 20:11, 20 March 2011

Създаване База Данни

Създайте база данни като използвате MySQL Administrator. Създайте БД с име studenti и една таблица comentari с три колони - id (auto increment), ime (varchar (45)), comentar (TEXT)

Задача 2

Създайте няколко записа като използвате MySQL Query Browser

Задача 3

Изведете съдържанието на таблицата Може да използвате следния код, като го вградите в HTML страница:

<?php
  //svyrzvane kym MySQL server
  $sql = mysql_connect('localhost', //adres
                             'root', // potrebitel
                              '123'); // parola

  // Izbor na DB
  mysql_select_db('tesss', // ime baza danni
                     $sql); // pointer kym bazata danni

  $query = "SELECT * FROM abc WHERE 1"; // zaqvka kym DB server
  $result = mysql_query($query); // Izprashtane na zaqvkata

  $output = '';
  while($row = mysql_fetch_assoc($result) ) //prochitane red po red na rezultata
  {
    // Izvezhdane na rezultata
    $output .= "$row[ime] $row[comentar] <br>";
  }

  print $output; //Promenliva gotova za otpechatvanes
?>

Вмъкване на данни

Добавете ред към таблицата като използвате следния код

<?php
  //svyrzvane kym MySQL server
  $sql = mysql_connect('localhost', //adres
                            'root', // potrebitel
                             '123'); // parola

  // Izbor na DB
  mysql_select_db('tesss', // ime baza danni
                      $sql); // pointer kym bazata danni

  $query = "INSERT INTO `comentari` (`ime`, `comentar`) VALUES ('ддддд','iiii')"; // zaqvka kym DB server
  $result = mysql_query($query); // Izprashtane na zaqvkata

  if($result) print "Data is written";

?>

Форма коментари