{MySQL} Probleme enregistrement
hmidanas
-
Xavstarblues Messages postés 10019 Date d'inscription Statut Contributeur Dernière intervention -
Xavstarblues Messages postés 10019 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je travaille sur une base de donnees, ca a l'air de marcher, pas de message d'erreur rien, seulement, les donnees ne s'enregistrent tout simplement pas dans la base
voici mon code
Merci d'avance
je travaille sur une base de donnees, ca a l'air de marcher, pas de message d'erreur rien, seulement, les donnees ne s'enregistrent tout simplement pas dans la base
voici mon code
<?php session_start(); ?> <!<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <title>Admin Investors</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" media="screen" type="text/css" title="Design" href="design_index.css" /> </head> <style type="text/css"> </style> <body> <?php if (isset($_POST['first_name']) AND isset($_POST['last_name']))// AND isset($_POST['email']) AND isset($_POST['phone']) AND isset($_POST['status']) AND isset($_POST['company']) AND isset($_POST['address']) AND isset($_POST['report'])) // variables verification { if (($_POST['first_name'] != NULL) AND ($_POST['company'] != NULL)) //AND $_POST['phone'] != NULL AND $_POST['fax'] != NULL) AND $_POST['address'] != NULL AND $_POST['website'] != NULL AND $_POST['report'] != NULL) // an other verification { mysql_connect("localhost", "root", ""); mysql_select_db("nasforce"); // security section, do not touch!! $first_name = mysql_real_escape_string(htmlspecialchars($_POST['first_name'])); $last_name = mysql_real_escape_string(htmlspecialchars($_POST['last_name'])); $phone = mysql_real_escape_string(htmlspecialchars($_POST['phone'])); $status = mysql_real_escape_string(htmlspecialchars($_POST['status'])); $company = mysql_real_escape_string(htmlspecialchars($_POST['company'])); $email = mysql_real_escape_string(htmlspecialchars($_POST['email'])); $report = mysql_real_escape_string(htmlspecialchars($_POST['report'])); $report = nl2br($report); $entered_by =$_SESSION['username']; //$date='2009-08-08'; $date= now(); mysql_query("INSERT INTO investors VALUES('', '$company', '$status', '$last_name', '$first_name', '$address', '$phone','$email','$entered_by','$date','$report')") or die(mysql_error()); } //closing isset } // closing if ?> <form action="confirmation_saving.html" method="post" enctype="multipart/form-data"> <p> <label for="company">Company</label> <input type="text" name="company" /> <br /> <br /> <label for="status">Status</label> <input type="text" name="status" /> <br /> <br /> <label for="first_name">First name</label> <input type="text" name="first_name" /> <br /> <br /> <label for="last_name">Last name</label> <input type="text" name="last_name" /> <br /> <br /> <label for="email">Email</label> <input type="text" name="email" /> <br /> <br /> <label for="phone">Phone</label> <input type="text" name="phone" /> <br /> <br /> <label for="address">Address</label> <input type="text" name="address" /> <br /> <br /> <label for="report">Report</label> <textarea id="report" rows="10" cols="45" > </textarea> <br /> <input type="submit" value="Submit" /> <input type="hidden" name="MAX_FILE_SIZE" value="10485760" /> <input type="file" name="nom" /> </p> </form> <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> <p> <a href="index.php"> Home </a> </p> </body> </html>
Merci d'avance
A voir également:
- {MySQL} Probleme enregistrement
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
- Mysql community server - Télécharger - Bases de données
- Telecharger studio d'enregistrement rap - Télécharger - Édition & Montage
- Enregistrement - Guide
- Comment couper un enregistrement audio - Guide
9 réponses
ton serveur mysql est sous win ou linux? tu as vérifié les droits d'écriture.
Normalement il devrait tiquer mais on ne sait jamais.
Normalement il devrait tiquer mais on ne sait jamais.
Bonjour Xavstarblues,
Je suis sous win, je travaille sur phpmyadmin.
je ne pense pas kil s'agisse de droit parce que ca marchait avant..
Merci pour te reponse
Je suis sous win, je travaille sur phpmyadmin.
je ne pense pas kil s'agisse de droit parce que ca marchait avant..
Merci pour te reponse
Pas exactement, j'ai modifie quelques champs dans le formulaire, et j' ai essaye de mettre la date automatique avec la fonction now(), mais je ne suis pas sur que ce soit la bonne syntaxe..
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ok... par hasard tu as un backup de ton ancien code, tu peux confirmer que celui marche bien et que les enregistrements sont OK? (on valide ta plateforme comme ca)
Non je n'ai pas de backup de quand ca marchait, mais je peux quand meme vous le confirmer, ca enregistrait bien dans la base de donnes jusqu'a il y a quelques jours..