Ajouter un enregistrement dans une base de donnée mysql sur click bouton
Bonjour étant novice en php j'ai du mal a comprendre son foncionnement
Ce que je veut est tres simple :
Ajouter un enregistrement dans une base de donnée mysql sur click bouton
Voici ma fonction php qui se situe en haut de ma page php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
<?PHP
function ajoutnews1()
{
mysql_connect("localhost", "root","") or die("Echec de connexion au serveur.");; // Connexion à MySQL
mysql_select_db("cfdeco") or die("Echec de sélection de la base.");; // Sélection de la base coursphp
echo('bla');
if (isset($_POST['titren1'])) // Si la variable existe
{
if (isset($_POST['daten1'])) // Si la variable existe
{
if (isset($_POST['descn1'])) // Si la variable existe
{
$titre = $_POST('titren1');
$date = $_POST('daten1');
$desc = $_POST('descn1');
echo($titre);
mysql_query("insert into news (titre_news,texte_news,date_news) values('$titre','$date','$desc')"); // Requête SQL
mysql_close();
}
}
}
}
?> |
Et voici ce qui se trouve sur ma page en elle meme un peu plus pas donc
Code:
1 2 3 4 5 6
|
<p>Titre : </br><input type="text" name="titren1"/></p>
<p>Date : </br><input type="text" name="daten1" /><p>
<p>News : </br><textarea name="descn1" id="descn1" rows="10"; cols="50";></textarea><p>
<input type="submit" value="Valider" onclick="="<?php ajoutnews1(); ?>"/> |
Donc ce que je n'arive pas comprendre c'est le systeme d'appel par click ainsi que l'ajout d'un enregistrement via ysql
Merci d'avance