pb envoi bdd
Posté : 09 mai 2010, 12:15
bonjour à tous,
je suis novice et je cherche à envoyer des éléments saisie sur une 2ème page et envoi simultanément sur bdd.
et cela ne fonctionne pas ci-dessous la prog utilisée:
j'ai créé 2 fichier
sur le 1er :
<html><body>
<form action='pageb.php' method='post'>
Nom : <input type='text' name='nom'>
Prénom : <input type='text' name='prenom'>
<input type="submit" value="OK">
</form></body></html>
et le 2ème
<?php
$prenom = $_POST['prenom'];
$nom = $_POST['nom'];
print("<center>$prenom $nom</center>");
>?
and
<?php
$bdd = new PDO('mysql:host=localhost;dbname=clients', 'root', '');
}
catch(Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
die('Erreur : '.$e->getMessage());
$sql = "INSERT into clients (nom, prénom) VALUES ('.$_POST['nom']."','".$_POST['prénom']."');";
mysql_query($sql);
>?
cela me met ce message d'erreur et rien sur la bdd
arse error: syntax error, unexpected '>' in C:\Program Files\EasyPHP-5.3.1\www\pageb.php on line 5
par avance merci pour votre aide
je suis novice et je cherche à envoyer des éléments saisie sur une 2ème page et envoi simultanément sur bdd.
et cela ne fonctionne pas ci-dessous la prog utilisée:
j'ai créé 2 fichier
sur le 1er :
<html><body>
<form action='pageb.php' method='post'>
Nom : <input type='text' name='nom'>
Prénom : <input type='text' name='prenom'>
<input type="submit" value="OK">
</form></body></html>
et le 2ème
<?php
$prenom = $_POST['prenom'];
$nom = $_POST['nom'];
print("<center>$prenom $nom</center>");
>?
and
<?php
$bdd = new PDO('mysql:host=localhost;dbname=clients', 'root', '');
}
catch(Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
die('Erreur : '.$e->getMessage());
$sql = "INSERT into clients (nom, prénom) VALUES ('.$_POST['nom']."','".$_POST['prénom']."');";
mysql_query($sql);
>?
cela me met ce message d'erreur et rien sur la bdd
par avance merci pour votre aide