Spikes6200

Inscris le 01/09/2010 à 16:30
  • Site web
  • Nombre de sujets
    1
  • Nombre de messages
    5
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
Spikes6200
Voila, toute une journée que je me bats, et sans résultats, je reviens toujours à un message d'erreur à la fin :

C'est pour une mailing-list, j'ai donc une page d'inscription, qui est bien remis dans la page confirmation, mais, dans la procédure de INSERT, ça coince :
<?php 
include("connexion.php");

if ($POST['firstName'] != '') {
connexion();

$sql = "INSERT INTO maillist ('firstName','lastName','birthday','street','number','town','zip','email','cellularPhone') VALUES('$_POST[firstName]','$_POST[lastName]','$_POST[birthday]','$_POST[street]','$_POST[number]','$_POST[town]','$_POST[zip]','$_POST[email]','$_POST[cellularPhone]')";
mysql_query($sql) or die(mysql_error());
}
else
{
echo 'Erreur ! Encore !';
}
?>

Ses derniers messages sur les forums

forum
Spikes6200
Ben, j'en ai une qui commence au début : require("sec/mysql_func.php");. Tous mes requetes de publication sur la même base de données fonctionnent à merveille, il n'y a que l'ajout qui ne fonctionne pas :

<?                                      
// mysql_func.php3
/* Fonctions offrant une interface de base de données simple */
/* ---------------------------------------------------- */
function connect() {
global $MySQL_Host, $MySQL_User, $MySQL_Passw;
if (! $linkid=mysql_connect("$MySQL_Host","$MySQL_User","$MySQL_Passw")) {
echo "Impossible de se connecter à ",$MySQL_Host,"<br>";
exit;
}
return $linkid;
}
function createdb($db, $lkid) {
if (! $res=mysql_create_db($db, $lkid)) {
echo mysql_error($lkid);
exit;
}
return $res;
}
function send_sql($db, $sql) {
if (!$res=mysql_db_query($db, $sql)) {
mysql_db_query($db, "ROLLBACK");
echo mysql_error();
exit;
}
return $res;
}
function transaction_begin(){
mysql_db_query($db, "BEGIN");
}
function transaction_commit(){
mysql_db_query($db, "COMMIT");
}
?>
Spikes6200
Merci, mais, plus de pessage d'erreur, et toujours rien dans ma base de données ????

voici le code :
<?
require("sec/connection_data.php");
require("sec/mysql_func.php");
connect();
$day = date("w");
$titre = 'Procedure maillist';
?>

<?php




$sql = "INSERT INTO maillist ('firstName', 'lastName', 'birthday', 'street', 'number', 'town', 'zip', 'email', 'cellularPhone') VALUES ('".mysql_real_escape_string($_POST['firstName'])."', '".mysql_real_escape_string($_POST['lastName'])."', '".mysql_real_escape_string($_POST['birthday'])."', '".mysql_real_escape_string($_POST['street'])."', '".mysql_real_escape_string($_POST['number'])."', '".mysql_real_escape_string($_POST['town'])."', '".mysql_real_escape_string($_POST['zip'])."', '".mysql_real_escape_string($_POST['email'])."', '".mysql_real_escape_string($_POST['cellularPhone'])."')";

?>

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours