J'ai un petit problème avec un de mes scripts php.
Le script étant un formulaire de recrutement, j'obtiens un message d'erreur
Mais tout à fonctionné mes données saisies sont dans ma bdd ..odbc_fetch_array(): No tuples available at this result index in..
Forme : http://hpics.li/f221818
Message d'erreur : http://hpics.li/1def035
Table SQL : http://hpics.li/a4edb2d
Code : Tout sélectionner
<?php
// Connexion à un moteur SQL Serveur
require_once('db_config.php');
// On définis les variables
$psn = isset($_POST['PSN']) ? trim($_POST['PSN']) : '';
$email = isset($_POST['Email']) ? trim($_POST['Email']) : '';
$objet = isset($_POST['Objet']) ? trim($_POST['Objet']) : '';
$message = isset($_POST['Message']) ? trim($_POST['Message']) : '';
$errors = array();
$success = false;
if(isset($_POST) && !empty($_POST)){
require_once('db.php');
// On ajoute dans la bdd le contenu
$post = "INSERT INTO PS_DATABASE.dbo.Recrutement (PSN,Email,Objet,Message) values ('$psn','$email','$objet','$message')";
$p = odbc_prepare($GLOBALS['dbConn'],$post);
if(!odbc_execute($p))
{
$errors[] = "Serveur occupé!";
}
$reponse = odbc_fetch_array($p);
{
echo "Message envoyee!";
}
}
// Quelques fichiers importants pour le visuel
if($success === false){
require_once('re.view.php');
}
?>