Bienvenue sur la page de K. Lidouh
Insertion de données dans une base de données
Formulaire
//Connexion à la base de données:
$dbh = pg_connect("host=localhost port=5432 dbname=remembrement user=klidouh password=password")
//Affichage d'un message d'erreur si la connexion a échoué
or die("Connexion impossible");
if(isset($_POST['send']))
{
//Requête INSERT à exécuter:
$requete="INSERT INTO typessol (nom,points) VALUES ('".addslashes($_POST['nom'])."','".addslashes($_POST['points'])."');";
//Affichage de la requête INSERT:
echo $requete."
";
//Exécution de la requête INSERT:
$result = pg_query($dbh,$requete);
//Affichage d'un message d'erreur si la resuête échoue
if(!$result){
echo pg_last_error($dbh);
}
}
?>
Données actuelles
//Requête SELECT à exécuter:
$requete = "SELECT id, nom, points FROM typessol ORDER BY id DESC";
//Exécution de la requête SELECT:
$result = pg_query($dbh,$requete);
//Affichage d'un message d'erreur si la resuête échoue
if(!$result){
echo pg_last_error($dbh);
}
//Affichage du résultat:
while($row = pg_fetch_array($result))
{
echo "Type n°".$row[0]." : ".$row[1]." (".$row[2]." points/m²)
";
}
//Déconnexion de la base de données
pg_close($dbh);
?>