Page 1 sur 1

connection a mysql

Posté : 26 nov. 2011, 15:40
par zizou
bonjour , j'ai un souci , si quelqu'un peut m'aider je vous remercie d'avance, en faite voici en de ssous le code de ma page cible.php , quand je fais le test ma base de donnée ne reçoit pas le message ! svp dites moi si ya pas quelque chose qui manques ...merci d'avance
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
   <meta content="text/html; charset=ISO-8859-1"
  http-equiv="content-type">
<title>cible</title>
</head>
<body> 
<php
//connectoin a mysql
mysql_connect("localhost", "mes_contacts", "root", " ") or die(mysql_error());
echo "Connected to MySQL";
mysql_select_db ('mes_contacts', $base); or die(mysql_error());
echo "Connected to Database";
//insertion dans la base
$req = "INSERT INTO mes_contacts (nom, prenom, adresse, codepostale, ville, tel, email, message) VALUES ('$nom', '$prenom', '$adresse', '$codepostale', '$ville', '$tel', '$email', '$message')";
or die(mysql_error());
//envois de la requete
mysql_query($req,$connection);
?>
// affichage du contenu
<p> votre nom est :<?php echo $nom = $_POST['nom']; ?>
<p> votre prenom est :<?php echo $prenom = $_POST['prenom']; ?>
!</p>
<p> votre adresse est :<?php echo $adresse = $_POST['adresse']; ?>
!</p>
<p> votre code postale est :<?php echo $codepostale = $_POST['codepostale']; ?>
!</p>
<p> votre ville est :<?php echo $ville = $_POST['ville']; ?>
!</p>
<p> votre telephone est :<?php echo $tel = $_POST['tel']; ?>
!</p>
<p> votre mail est :<?php echo $email = $_POST['email']; ?>
!</p>
<p> votre message est :<?php echo $message = $_POST['message']; ?>
!</p>
<p>Retour au formulaire, <a href="contacts.html">cliquez
ici</a>&nbsp;</p>
</body>
</html>

Re: connection a mysql

Posté : 26 nov. 2011, 15:56
par Ryle
Ta première balise php est mal constituée : <php au lieu de <?php, du coup le code php n'est pas interprété :)

Avec la coloration syntaxique, cela ce voit mieux ;)

Re: connection a mysql

Posté : 27 nov. 2011, 18:55
par Jacques VDS
Dans ton code
mysql_select_db ('mes_contacts', $base); or die(mysql_error());

Que contient $base?