Page 1 sur 1

Alimenter une base MYSQL via un formulaire

Posté : 05 avr. 2005, 13:22
par nicobox
Bonjour,

Je souhaiterais créer des zones de textes, saisir des informations dedans et via un bouton alimenter une table d'une base MYSQL.

Quelqu'un pourrais m'aider ? ca serait cool et utile pour mon travail.

Merci beaucoup !!

Pour info je debute en PHP/MYSQL

Re: Alimenter une base MYSQL via un formulaire

Posté : 05 avr. 2005, 13:24
par flitox
Pour info je debute en PHP/MYSQL
Alors je ne peux que te conseiller d'aller lire les tutoriaux sur http://www.phpdebutant.org/ (menu de droite)

Posté : 05 avr. 2005, 14:08
par pikachu639
pas de pb
c'est simple
voici le code ki pourra t'aider
<?
...
mysql_connect ($nom_hote, $nom_utilisateur,$password);
$base=mysql_select_db("nom_de_la_base_de_donnée");
if (!$base)
{
echo"impossible d'ouvrir la base";
}

$table=mysql_query("insert into nom_de_la_table(nom_du_champs1,nom_du_champs2,...) values('valeur1','valeur2','...')");
...
?>
GSPR que ca va t'aider

:wink:

Posté : 05 avr. 2005, 15:12
par flitox
Mais si il débute, il faut commencer par le début :mrgreen: (réflexion ultra poussée. Je vais me coucher j'ai les neurones en surchauffe)

Posté : 05 avr. 2005, 15:30
par pikachu639
comment ca commencer par le debut :?:
c'est le debut du code apres il le rempli a sa facon avec ce qu'il veut y mettre :!:
NON :?:

Re: Alimenter une base MYSQL via un formulaire

Posté : 05 avr. 2005, 15:35
par flitox
Pour info je debute en PHP/MYSQL
Toi tu lui donnes ça comme ça sans explication ;)

En plus dans ton code on peut éviter 4 lignes supplémentaires :
<?php
...
mysql_connect ($nom_hote, $nom_utilisateur,$password);
mysql_select_db("nom_de_la_base_de_donnée") or die("Connexion impossible");

$table=mysql_query("insert into nom_de_la_table(nom_du_champs1,nom_du_champs2,...) values('valeur1','valeur2','...')");
...
?>

Posté : 05 avr. 2005, 15:46
par pikachu639
oui c'est vrai ca allege un peu le code
le pb c'est que je ne sais pas exactement comment il veut se servir de son code n'y kel sont ces donnees ce qui me permettrai d'etre plus clair
:agenouille: