Script 1 = connexion
<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_connexionbd = "";
$database_connexionbd = "exstage";
$username_connexionbd = "root";
$password_connexionbd = "";
$connexionbd = mysql_pconnect($hostname_connexionbd, $username_connexionbd,
$password_connexionbd) or die(mysql_error());
php?>
Script 2 = insertion
<?php
//connection au serveur
$cnx = mysql_connect( "localhost", "root", ""
) ;
//sélection de la base de données:
$db = mysql_select_db( "INFOS" ) ;
//récupération des valeurs des champs:
//nom:
$nom = $_POST["nom"] ;
//prenom:
$prenom = $_POST["prenom"] ;
//adresse:
$adresse = $_POST["adresse"] ;
//code postal:
$cp = $_POST["codePostal"] ;
//numéro de téléphone:
$tel = $_POST["telephone"] ;
//création de la requête SQL:
$sql = "INSERT INTO personnes (nom, prenom, adresse, cp, telephone)
VALUES ( '$nom', '$prenom', '$adresse', '$cp', '$tel') " ;
//affichage de la requête SQL pour mieux comprendre ;) :
echo( "<center>".$sql."<br>" ) ;
//exécution de la requête SQL:
$requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;
//affichage des résultats, pour savoir si l'insertion a marchée:
if($requete)
echo("<center>L'insertion a été correctement effectuée</center>")
;
else
echo("<center>L'insertion à échouée</center>")
;
php?
script 3 = modification1
//connection au serveur:
$cnx = mysql_connect( "localhost", "root", ""
) ;
//sélection de la base de données:
$db = mysql_select_db( "INFOS" ) ;
//requête SQL:
$sql = "SELECT *
FROM personnes
ORDER BY nom" ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
while( $result = mysql_fetch_object( $requete ) )
{
echo("<div align=\"center\">".$result->nom."
".$result->prenom." <a href=\"modification2.php?idPersonne=".$result->id_personne."\">modifier</a><br>\n")
;
}
php?>
modification2
HTML de modification2
td><input type="text" name="adresse" value="<?php echo($result->adresse) ;?>"></td>
Script 3 = suppression
<?php
//connection au serveur:
$cnx = mysql_connect( "localhost", "root", ""
) ;
//sélection de la base de données:
$db = mysql_select_db( "INFOS" ) ;
//requête SQL:
$sql = "SELECT *
FROM personnes
ORDER BY nom" ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
while( $result = mysql_fetch_object( $requete ) )
{
echo("<div align=\"center\">".$result->nom."
".$result->prenom." <a href=\"#\" onClick=\"confirme('".$result->id_personne."')\"
>supprimer</a><br>\n") ;
}
php?>