Connexion a une base
Résolu/Fermé
don dali
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
don dali Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
don dali Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai créer un mini projet comporte une connexion a une base en utilisant mysql et le easyphp le problème c que jarrive pas a faire ce connexion .j' ai créer 3 pages une page appelée connexion2.php comporte la connexion de la base ,une page insertion.html comporte un formulaire d 'inscription de 2 champs , une page requete.php.
si vous pouvez m'aider je voulais inser dans ma base "personne" de nouveau enregistrement mai jarrive pas voici les 3 codes s'il y a des fautes mettez moi au courant:
connexion.php
<?php
$host="localhost";
$user="root";
$db="db_radio_hedyl";
$password="";
mysql_connect($host,$user,$password);
or die("erreur de connexion au serveur");
mysql_select_db($personne);
or die("erreur de connexion a la base de donnée");
?>
insertion.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<script language="javascript" type="text/javascript">
function verif(){
if ((document.form.nom.value =="")||(document.form.prenom.value =="")){
alert ("Il faut remplir les deux champs.");
return false;}
else
{return true;}
}
</script>
<body>
<form id="form" name="form" method="post" action="requete.php" onclick="return verif()">
nom
<label>
<input type="text" name="nom" id="nom" />
</label>
prénom
<label>
<input type="text" name="prénom" id="prénom" />
</label>
<label>
<input type="submit" name="button" id="button" value="Envoyer" />
</label>
</form>
<p> </p>
</body>
</html>
requete.php
<?php
include("connexion2.php");
$name=($_POST['nom']);
$prename=($_POST['prenom']);
$sql = "INSERT INTO identification VALUES ("$name"," $prename")";
$req = mysql_query($sql);
$data = mysql_fetch_array($req);
mysql_close();
?>
j'ai créer un mini projet comporte une connexion a une base en utilisant mysql et le easyphp le problème c que jarrive pas a faire ce connexion .j' ai créer 3 pages une page appelée connexion2.php comporte la connexion de la base ,une page insertion.html comporte un formulaire d 'inscription de 2 champs , une page requete.php.
si vous pouvez m'aider je voulais inser dans ma base "personne" de nouveau enregistrement mai jarrive pas voici les 3 codes s'il y a des fautes mettez moi au courant:
connexion.php
<?php
$host="localhost";
$user="root";
$db="db_radio_hedyl";
$password="";
mysql_connect($host,$user,$password);
or die("erreur de connexion au serveur");
mysql_select_db($personne);
or die("erreur de connexion a la base de donnée");
?>
insertion.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<script language="javascript" type="text/javascript">
function verif(){
if ((document.form.nom.value =="")||(document.form.prenom.value =="")){
alert ("Il faut remplir les deux champs.");
return false;}
else
{return true;}
}
</script>
<body>
<form id="form" name="form" method="post" action="requete.php" onclick="return verif()">
nom
<label>
<input type="text" name="nom" id="nom" />
</label>
prénom
<label>
<input type="text" name="prénom" id="prénom" />
</label>
<label>
<input type="submit" name="button" id="button" value="Envoyer" />
</label>
</form>
<p> </p>
</body>
</html>
requete.php
<?php
include("connexion2.php");
$name=($_POST['nom']);
$prename=($_POST['prenom']);
$sql = "INSERT INTO identification VALUES ("$name"," $prename")";
$req = mysql_query($sql);
$data = mysql_fetch_array($req);
mysql_close();
?>
A voir également:
- Connexion a une base
- Gmail connexion - Guide
- Base de registre - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- Site inaccessible n'autorise pas la connexion - Guide
2 réponses
Bonjour,
Je pense que le code pour connection.php devrait être le suivant
J'ai pas testé, à toi de voir.
A plus
Je pense que le code pour connection.php devrait être le suivant
<?php $host="localhost"; $user="root"; $db="db_radio_hedyl"; $password=""; mysql_connect($host,$user,$password) or die("erreur de connexion au serveur"); mysql_select_db($db) or die("erreur de connexion a la base de donnée"); ?>et pour requete.php le code devrait être le suivant
<?php include("connexion2.php"); $name=($_POST['nom']); $prename=($_POST['prenom']); $sql = "INSERT INTO identification VALUES ("$name"," $prename")"; $req = mysql_query($sql) or die("erreur insertion" . mysql_error()); mysql_close(); ?>
J'ai pas testé, à toi de voir.
A plus