Rechercher : dans
Par :

Erreur SQL sur nouvel enregistrement DB 1and1

Dernière réponse le 4 mar 2009 à 21:00:36 Baptiste diZ, le 19 avr 2008 à 04:16:45 
 Signaler ce message aux modérateurs

Bonjour tout le monde,
Voilà mon problème :

J'ai crée un formulaire permettant la création d'un nouvel enregistrement dans ma base de donnée, voici mon code :

$db = mysql_connect('urlDB', 'login', 'pass');
mysql_select_db('nomDB',$db);
$sql = "INSERT INTO Works (titre, type, date, client, description, url, urlmini) VALUES ('".$titre."', '".$type."', '".$date."', '".$client."', '".$description."', '".$url."', '".$urlmini."')";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
mysql_close();


Et lorsque j'exécute ma requête, j'ai le message d'erreur suivant :

INSERT INTO Works (titre, type, date, client, description, url, urlmini) VALUES ('a', 'b', 'c', 'd', 'e', 'g', 'h')
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)



Je suis chez 1and1, j'ai regardé un peu sur Google, j'ai vu par-ci par-là des histoire de privilèges à modifier, mais j'en suis pas certains, est-ce vous pourriez m'éclairer ?

Je vous remercie d'avance,
Baptiste.

Configuration: Windows Vista
Firefox 2.0.0.14

Meilleures réponses pour « Erreur SQL sur nouvel enregistrement DB 1and1 » dans :
[PHP] Notice: Undefined index: VoirSi vous utilisez les tableaux $_POST ou $_GET pour récupérer les variables de vos formulaires ou autres, il se peut que vous tombiez sur cette erreur: Notice: Undefined index 'champs du tableau' in 'chemin du fichier php en cours d'execution' on line...
Impossible d'ouvrir une PJ transférée avec Thunderbird Voir[Thunderbird] message d'erreur : "Impossible d'enregistrer la pièce jointe. Veuillez vérifier le nom du fichier et essayez de nouveau." Le problème La situation est la suivante : Un message contient un fichier .eml en pièce jointe (souvent...
Oracle - Les requêtes hiérarchiques VoirCet article se base sur des tests et recherches réalisés dans la version 8.1.5 d'Oracle. Introduction Tout au long de cet article, nous allons nous intéresser à une structure de données permettant de créer un Forum de discussion, matérialisé par...

1

giheller, le 19 avr 2008 à 09:06:30

Bonjour,
le messsage dit clairement connexion impossible donc, la première chose à s'assurer c'est que le nom de la base, le login et le password sont corrects. ($db = mysql_connect('urlDB', 'login', 'pass');

mais peut être l'avez-vous déjà fait.

JL,  m'enfin c'est juste mon avis @+
se faire aider, n'est pas faire faire son travail

Répondre à giheller

2

Baptiste diZ, le 19 avr 2008 à 12:20:53

Oui oui, déjà fait; sûr et certain étant donné le fait que j'ai un autre script qui lui fait simplement un SELECT et qui fonctionne !

Répondre à Baptiste diZ

3

Baptiste diZ, le 19 avr 2008 à 21:18:42

J'ai résolu mon problème, une simple erreur de syntaxe, désolé du dérangement ;-) !

Répondre à Baptiste diZ

4

 MrPiou, le 4 mar 2009 à 21:00:36

Bon c'est un vieux post mais j'ai le même problème, il aurai été cool d'avoir le code corrigé quand même... :s

Répondre à MrPiou