Bien le bonjour.

Je voudrais savoir si on peut placer une requête MYSQL dans la fonction "onclick", parce que j'ai essayeé, mais quand je regarde dans ma BDD, les champs ont bien été creer, mais ils sont vides.
Je précise que je me suis servis de variable pour remplir la commande "INSERT TO" et que plus haut dans mon code, j'ai bien creer les formulaires correspondant au $_POST.

Est-ce moi qui fait une erreur ou est-ce normal ?

Voici un bout de mon code pour vous eclairer :



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$mysql_link = mysql_connect('localhost','root','') or die("Connexion impossible");
$result = mysql_select_db("daher", $mysql_link) or die ("Base inexistante");
$requete = "SELECT * FROM `referentiel_mpls_ip_daher`" or die ("Table inexistante");
 
 
$_POST['nom_site']=$nom_site;
$_POST['ip_reseau']=$ip_reseau;
$_POST['ip_lan_routeur_nominal']=$ip_lan_routeur_nominal;
$_POST['ip_lan_routeur_secours']=$ip_lan_routeur_secours;
$_POST['ip_hsrp']=$ip_hsrp;
$_POST['ip_wlan']=$ip_wlan;
 
?>
 
<input type="submit" value="Envoyer" onclick="
<?php  			
$mysql_link = mysql_connect('localhost','root','') or die("Connexion impossible");
$result = mysql_select_db("daher", $mysql_link) or die ("Base inexistante");
$requete = "INSERT INTO referentiel_mpls_ip_daher (nom_site, ip_reseau, ip_lan_routeur_nominal, ip_lan_routeur_secours, ip_hsrp, ip_wlan) VALUES ('$nom_site', '$ip_reseau', '$ip_lan_routeur_nominal', '$ip_lan_routeur_secours', '$ip_hsrp', '$ip_wlan')"; ?> "/>