le 10/06/2009 à 13:10
Arameya
Bonjour, cela fait 3 jours que je cherche un peu partout sans trouver le résultat a mon problème...
Voici le code PHP:
voila, avec ce code j'aimerai réaliser un livre d'or pour l'entreprise ou je fait un stage.
Mon problème c'est que je n'arrive pas a enregistrer quoique ce soit sur la BDD. J'y est mis dans ce code, différent "bout de code" de test afin d'avoir des messages d'erreur, etc.
Mais rien a faire... si vous pouviez m'aider je vous en serai reconnaissant.
voici au cas ou la BDD:
Voici le code PHP:
php
<?php
mysql_connect("localhost", "Michael", "mot-de-passe");
mysql_select_db("bd-livreor");
echo '<pre>' .print_r($_POST) . '</pre>';
//On recupere le nom de l'entreprise dans une variable ainsi que le message et on rentre ça dans la BDD
if (isset($_POST['Name']) AND isset($_POST['Message']))
{
$Name = mysql_real_escape_string(htmlspecialchars($_POST['Name']));
$Message = mysql_real_escape_string(htmlspecialchars($_POST['Message']));
$Message = nl2br($Message);
mysql_query("INSERT INTO Livreor set Name='".$Name."', Message='".$Message."'") or die(mysql_error());
}
//On s'arrange pour organiser les messages par 5 et par pages tant que cela reste peut.
$retour = mysql_query(("SELECT COUNT(*) AS nbr_mess FROM livreor"));
$donnees = mysql_fetch_array($retour);
$totalMess = $donnees['nbr_mess'];
if($totalMess < 30)
{
$nbreMess = 5;
}
else { $nbreMess = 10; }
voila, avec ce code j'aimerai réaliser un livre d'or pour l'entreprise ou je fait un stage.
Mon problème c'est que je n'arrive pas a enregistrer quoique ce soit sur la BDD. J'y est mis dans ce code, différent "bout de code" de test afin d'avoir des messages d'erreur, etc.
Mais rien a faire... si vous pouviez m'aider je vous en serai reconnaissant.
voici au cas ou la BDD:
-- phpMyAdmin SQL Dump
-- version 3.1.1
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Mer 10 Juin 2009 à 11:59
-- Version du serveur: 5.1.30
-- Version de PHP: 5.2.8
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Base de données: `philipschalon`
--
-- --------------------------------------------------------
--
-- Structure de la table `livreor`
--
CREATE TABLE IF NOT EXISTS `livreor` (
`ID` mediumint(9) NOT NULL AUTO_INCREMENT,
`Name` text NOT NULL,
`Message` text NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Table de gestion des message du livre d''or' AUTO_INCREMENT=3 ;
--
-- Contenu de la table `livreor`
--
INSERT INTO `livreor` (`ID`, `Name`, `Message`) VALUES
(1, 'efe', 'efze');