Rechercher : dans
Par :

Gerer mySQL sur free en php

Dernière réponse le 11 avr 2009 à 17:25:05 chmanu, le 27 nov 2001 à 12:11:50 
 Signaler ce message aux modérateurs

Salut,
je decouvre les bdd et je trouve ca relativement bien documenté notamment l association php/MySQL.
je suis chez free et je comprend pas pourkoi j arrifve pas a inserer des champs ds ma base de donnee (alors que pour les recuperer y a pas de pb).

free m edite un fichier qui m indique quelles ont ete les requetes faites :

CREATE TABLE projet (
code int(11) NOT NULL auto_increment,
nom1 text NOT NULL,
nom2 text NOT NULL,
tuteur text NOT NULL,
entreprise text NOT NULL,
valide tinyint(4) NOT NULL default '0',
rejete tinyint(4) NOT NULL default '0',
intitule longtext NOT NULL,
cv1 blob NOT NULL,
cv2 blob NOT NULL,
KEY code(code)
) TYPE=MyISAM;

#
# Contenu de la table `projet`
#

INSERT INTO projet VALUES (2, 'phildar', 'weider', 'gueret', 'loin', '0', '0', 'klvnozaejh', '', '');
INSERT INTO projet VALUES (3, 'nbre', 'erher', 'hhrth', 'dhjhg', '0', '0', 'jey(nvnxc vbcx', '', '');
INSERT INTO projet VALUES (1, 'pavy', 'ramod', 'jmd', 'esstin', '1', '0', 'realisation d\'une aide a la gestion de projets', '', '');

mais j arrive pas a inserer alors que voila mon fichier php3 :
<?php
$host = mysql.free.fr;
$user = monlogin;
$bdd = monlogin;
$password = monmotdepasse;
mysql_connect($host, $user, $password) or die("erreur de connexion au serveur");
mysql_select_db($bdd) or die("erreur de connexion a la base de donnees");


$sql = "INSERT INTO projet ( nom1, nom2, tuteur, entreprise, valide, rejete, intitule, cv1, cv2) VALUES ( 'nbre', 'erher', 'hhrth', 'dhjhg', '0', '0', 'jey(nvnxc vbcx', '', ''); ";

echo $result = mysql_query($sql);
mysql_close();

?>

Merci du temps que vous avez pris pour comprendre mon pb et merci bcp de votre reponse.

PS : je signale qu aucune erreur n est signalée.

Meilleures réponses pour « gerer mySQL sur free en php » dans :
Sauvegarde restauration base de données Mysql VoirL'article suivant va présenter la manière la plus facile pour sauvegarder et restaurer les bases de données Mysql. Sauvegarde Pour sauvegarder une base de données existante il est conseillé de créer un dump. Pour dumper toutes les bases de...
Télécharger PHP Edit VoirPHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de fonctionnalités permettant de développer plus efficacement : Coloration syntaxique Auto-complétion des fonctions Débuggeur...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...
PHP - Mail et fonctions réseau VoirPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est...
Administration de MySQL VoirLa base de données mysql Les Système de Gestion de Bases de Données tels que MySQL permettent de manipuler facilement et avec beaucoup de souplesse un très important volume de données. Toutefois, aussi robuste soit MySQL, il peut être intéressant...

1

Bobinours, le 27 nov 2001 à 13:52:34

Je ne comprend pas:

Ces trois lignes:
INSERT INTO projet VALUES (2, 'phildar', 'weider', 'gueret', 'loin', '0', '0', 'klvnozaejh', '', '');
INSERT INTO projet VALUES (3, 'nbre', 'erher', 'hhrth', 'dhjhg', '0', '0', 'jey(nvnxc vbcx', '', '');
INSERT INTO projet VALUES (1, 'pavy', 'ramod', 'jmd', 'esstin', '1', '0', 'realisation d\'une aide a la gestion de projets', '', '');

Ne sont-elles pas les requêtes d'insertion réussies ?

-= Bobinours =-

Répondre à Bobinours

2

nabzone, le 27 nov 2001 à 17:03:49

Hello chmanu ...

p'tite question pour toi :
es-tu sûr que le serveur est "mysql.free.fr"
d'après mes souvenirs je c'est "sql.free.fr" ( sauf si cela a changé ...)

@+

Répondre à nabzone

3

chmanu, le 27 nov 2001 à 18:33:37

1ere reponse :

oui, c est trois lignes sont des requetes reussies, seulement elles ont ete créée par phpMyAdmin de free. Ce que je cherche a faire, c est pouvoir inserer depuis un formulaire, d'ou php.



2eme reponse :

Non, j ai un autre fichier, qui lui affiche les donnee de la bdd et c le bon host. De plus, je n ai pas d'erreur sur la page lorsque je l execute.

Répondre à chmanu

4

 MedeSpace.net, le 11 avr 2009 à 17:25:05

Bonjour :

Pour éviter les problèmes entre sql.free.fr et mysql.free.fr ou même s'ils changent d'adresse :
Mettez Localhost.

Pour avoir plus d'information sur SQL :

http://www.znsoft.fr/Developpement/Sql/

bien à vous.

Répondre à MedeSpace.net
Collection CommentÇaMarche.net