Forum » » Le coin des codeurs » » formulaire-->BDD MySql
Posté : 13 avr. 2004 à 14:54 
salut,
en fait l'erreur se situe à la ligne de test des champs de texte [if...]
merci de ton aide
fausto
//code php:
<?php
// On commence par vérifier si les champs sont vides
if[empty[$nom] OR empty[$prenom] OR empty[$email] OR empty[$titre] OR empty[$url]]
{
echo '<font color="red">Attention, seul le champs <b>ICQ</b> peut rester vide !</font>';
}
// Aucun champ n'est vide, on peut enregistrer dans la table
else
{
// connexion à la base
$db = mysql_connect['localhost', 'login', 'password'] or die['Erreur de connexion '.mysql_error[]];
// sélection de la base
mysql_select_db['nom_de_la_base',$db] or die['Erreur de selection '.mysql_error[]];
// on ecris la requete sql
$sql = "INSERT INTO infos_tbl VALUES['','$nom','$prenom','$email','$icq','$titre','$url']";
// on insère les informations du formulaire dans la table
mysql_query[$sql] or die['Erreur SQL !'.$sql.'<br>'.mysql_error[]];
// on affiche le résultat pour le visiteur
echo 'Vos infos on été ajoutées.';
mysql_close[]; // on ferme la connexion
}
?>
Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=10989&forum=5