Diferència entre revisions de la pàgina «Integració de PHP amb bases de dades MySQL»

De Wiki IES Marianao. Departament Informàtica
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb «Tornar: Tornar a l'inici PHP i MySQL treballen molt bé conjuntament. Més informació sobre la relació MySQL i PHP: http:...».)
 
 
(Hi ha una revisió intermèdia del mateix usuari que no es mostren)
Línia 1: Línia 1:
 
Tornar: [[M9_-_Implantació_d’aplicacions_web | Tornar a l'inici]]
 
Tornar: [[M9_-_Implantació_d’aplicacions_web | Tornar a l'inici]]
  
PHP i MySQL treballen molt bé conjuntament.
+
PHP i MySQL treballen molt bé conjuntament. Es mostra a mode d'exemple un exercici de la integració de MySQL en un script PHP:
 +
 
 +
    <?php
 +
        $base_de_dades="mibase";    // defineix el nom de la base de dades a la que volem accedir
 +
        $taula="clients";          // defineix el nom de la taula en concret de la que volem inserir, extreure, etc.     
 +
        // Llegim les dades d'un formulari
 +
        $nom=$_POST["nombre"];
 +
        $cognoms=$_POST["apellidos"];
 +
        $result='''mysql_connect'''('localhost','root',NULL);    // Connectem amb MySQL versió XAMPP sense contrasenya
 +
        $result2='''mysql_select_db'''($base_de_dades);    // seleccionem la taula
 +
        // Creem la consulta d'inserció
 +
        $consulta="insert into $taula (name, surname) values ('$nom','$cognoms');";
 +
        $result3='''mysql_query'''($consulta);    // realitzem la consulta
 +
        // llegim les dades de la base de dades i les mostrem en la pàgina ...
 +
        $consulta2="select * from $taula;";
 +
        $result3='''mysql_query'''($consulta2);
 +
        while($lin='''mysql_fetch_row'''($result3))
 +
        {
 +
            echo "Nom:$lin[0] Cognoms:$lin[1]&lt;br/&gt;";  // per a cada tupla del resultat, mostra els dos camps
 +
        }
 +
        '''mysql_close'''();    // tanquem la connexió amb la base de dades
 +
    ?>
  
  

Revisió de 04:32, 21 gen 2012

Tornar: Tornar a l'inici

PHP i MySQL treballen molt bé conjuntament. Es mostra a mode d'exemple un exercici de la integració de MySQL en un script PHP:

   <?php
       $base_de_dades="mibase";    // defineix el nom de la base de dades a la que volem accedir
       $taula="clients";           // defineix el nom de la taula en concret de la que volem inserir, extreure, etc.       
       // Llegim les dades d'un formulari
       $nom=$_POST["nombre"];
       $cognoms=$_POST["apellidos"];
       $result=mysql_connect('localhost','root',NULL);    // Connectem amb MySQL versió XAMPP sense contrasenya
       $result2=mysql_select_db($base_de_dades);    // seleccionem la taula
       // Creem la consulta d'inserció
       $consulta="insert into $taula (name, surname) values ('$nom','$cognoms');";
       $result3=mysql_query($consulta);    // realitzem la consulta
       // llegim les dades de la base de dades i les mostrem en la pàgina ...
       $consulta2="select * from $taula;";
       $result3=mysql_query($consulta2);
       while($lin=mysql_fetch_row($result3))
       {
           echo "Nom:$lin[0] Cognoms:$lin[1]<br/>";  // per a cada tupla del resultat, mostra els dos camps
       }
       mysql_close();    // tanquem la connexió amb la base de dades
   ?>


Més informació sobre la relació MySQL i PHP: http://es.php.net/manual/es/book.mysql.php


Tornar: Tornar a l'inici