Como ligar as páginas html à base de dados mysql? [fechado]

Quero saber como ligar as páginas à base de dados mysql? Quais são os códigos?

também quero saber como adicionar novos dados à base de dados MySQL quando estou a usar a página HTML e também como publicar os dados?

 8
Author: Starx, 2011-02-16

1 answers

HTML são linguagens de marcação, basicamente, eles são um conjunto de tags <html>, <body>, qual é utilizado para apresentar um site usando css, e javascript como um todo. Tudo isso, acontece no sistema de clientes ou no usuário que você estará navegando o site.

Agora, conectando-se a uma base de dados, acontece em um nível completamente diferente. Isso acontece em servidor , que é onde o site está hospedado. Então, a fim de se conectar à base de dados e realizar vários dados acções relacionadas, terá de usar programas do lado do servidor, como o php, jsp, asp.net etc. Agora, vamos ver um excerto de ligação usando a extensão MYSQLi do PHP
$db = mysqli_connect('hostname','username','password','databasename');

Este código de linha única, é suficiente para iniciar, você pode misturar esse código, combinado com tags HTML para criar uma página HTML, que é mostrar páginas baseadas em dados. Por exemplo:

<?php
    $db = mysqli_connect('hostname','username','password','databasename');
?>
<html>
    <body>
          <?php
                $query = "SELECT * FROM `mytable`;";
                $result = mysqli_query($db, $query);
                while($row = mysqli_fetch_assoc($result)) {
                      // Display your datas on the page
                }
          ?>
    </body>
</html>

Para inserir novos dados na base de dados, pode utilizar phpMyAdmin ou escrever uma pesquisa INSERT e executem-nos.

 29
Author: Starx, 2012-07-13 05:55:27