CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Problème Mysql !

qc_food
qc_food
Niveau 10
31 janvier 2004 à 00:10:18

Allo !

Voilà je vous explique
1) voilà c´est pour créé un account !

voilà le code pour s´inscrire

inscription.htm
< table width="80%"><tr><td>
< form method="post" action="inscription.php" onSubmit="return testform(this.name,this.lemail,this.comment)">
< input type="hidden" name="ajout" value="true">
< table cellspacing="0" cellpadding="0" style="border: 1px solid white;" height="288">
< tr>
< td width="130"><font color="#000000">Pseudo</font></td>
< td width="205"><font color="#000000">
< input name="pseudo" size="20">
< /font></td>
< /tr>
< tr>
< td width="130"><font color="#000000">Mod de passe</font></td>
< td width="205"><font color="#000000">
< input name="mdp" size="20">
< /font></td>
< /tr>
< tr>
< td colspan="2"><br>
< br> < input type="Submit" value="Valider"> < br>
< br> < /td>
< /tr>
< /table>
< /form>
< /td></tr></table>

2) inscription.php
< ?php
/ / on se connecte à MySQL
$db = mysql_connect(´localhost´,´root´);

/ / on séléctionne la base
mysql_select_db(´sloche´,$db);

mysql_query("INSERT INTO sloche VALUES(´$mdp´, ´$pseudo´)");
? >

bon voilà , le problème vient demysql_query("INSERT INTO sloche VALUES(´$mdp´, ´$pseudo´)"); je n´Est rien qui m´aide sur des sites ! Merci maider !

freedix
freedix
Niveau 10
31 janvier 2004 à 00:13:49

T´aurait pas oublier de présicer ton mot de passe dans la fonction mysql_connect() ?

qc_food
qc_food
Niveau 10
31 janvier 2004 à 12:42:33

freexdix => bien vue, mes yen na pas en localhost ? je ferais ceci
mysql_connect(´localhost´,´root´,´´);

freedix
freedix
Niveau 10
31 janvier 2004 à 12:47:35

Si y´en a un en localhost, mais c´est un mot vide donc oui tu mets ´´
Sinon, ça marche ?
:)

freedix
freedix
Niveau 10
31 janvier 2004 à 21:19:32

:up: Ca marche ? :)

qc_food
qc_food
Niveau 10
01 février 2004 à 00:57:29

hello, je ne croit pas tu soit connecter en ce momment , car je devais partir pour jouer au basket !

Sinon non , ça ne marche pas c´est acause de la ligne 16 ( mysql_query(INSERTO sloche....))

je pense qu´en mettent

mysql_query(INSTERTO $sloche(´$mdp´,´$pseudo´); VALUES(´$mdp´,´$pseudo´);

devrait marché ? ?? Bon j´ivais l´essayer !

freedix
freedix
Niveau 10
01 février 2004 à 01:01:01

Mets ça :

mysql_query("INSERT INTO sloche VALUES(´$mdp´, ´$pseudo´)") or die(mysql_error());

Et dis ce que ça t´affiche :)

qc_food
qc_food
Niveau 10
01 février 2004 à 03:24:24

merci freedix !

Notice: Undefined variable: mdp´ in c:\program files\easyphp1-7\www\inscription.php on line 16

Notice: Undefined variable: pseudo´ in c:\program files\easyphp1-7\www\inscription.php on line 16
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ´´, ´)´ at line 1

qc_food
qc_food
Niveau 10
01 février 2004 à 03:33:24

bon dison j´ai été asser con !

dans ma table, mon champ est pwd et non pas mdp !

Notice: Undefined variable: pwd in c:\program files\easyphp1-7\www\inscription.php on line 16

Notice: Undefined variable: pseudo in c:\program files\easyphp1-7\www\inscription.php on line 16
Column count doesn´t match value count at row 1

freedix
freedix
Niveau 10
01 février 2004 à 10:26:53

T´as combien de champs dans ta table sloche ?

qc_food
qc_food
Niveau 10
01 février 2004 à 14:41:20

3 champ
pwd
login
pseudo

freedix
freedix
Niveau 10
01 février 2004 à 14:53:53

Essaies ça :

mysql_query(INSTER INTO sloche(´pwd´,´pseudo´) VALUES(´$mdp´, ´$pseudo´) or die(mysql_error());

:)

freedix
freedix
Niveau 10
01 février 2004 à 14:54:58

Il manque une parenthèse après :
VALUES(´$mdp´, ´$pseudo´)

Donc ça fait :

mysql_query("INSTER INTO sloche(´pwd´,´pseudo´) VALUES(´$mdp´, ´$pseudo´)") or die(mysql_error());

:)

qc_food
qc_food
Niveau 10
01 février 2004 à 15:26:01

n´est crainte je les déjà essayer !

freedix
freedix
Niveau 10
01 février 2004 à 15:48:51

Ça marche ? T´as des erreurs ?

qc_food
qc_food
Niveau 10
01 février 2004 à 15:53:23

oui ! g des eurreurs !

Notice: Undefined variable: pseudo in c:\program files\easyphp1-7\www\inscription.php on line 9

Notice: Undefined variable: pwd in c:\program files\easyphp1-7\www\inscription.php on line 9

Notice: Undefined variable: pseudo in c:\program files\easyphp1-7\www\inscription.php on line 9

Notice: Undefined variable: pwd in c:\program files\easyphp1-7\www\inscription.php on line 9
Erreur SQL : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ´table(´´,´´) VALUES(´´,´´)´ at line 1

freedix
freedix
Niveau 10
01 février 2004 à 16:21:47

Essaies ça :
http://benjamin4.free.fr/qc_food.txt
:)

qc_food
qc_food
Niveau 10
01 février 2004 à 16:25:31

aaaaaaa le con !

J´avais oublier quil faillait que je traite les variables !

Merci !

qc_food
qc_food
Niveau 10
01 février 2004 à 16:32:31

Je vais poster toute la source ici pour que si quelqu´un veut faire pareil n´a rienque a chercher !

inscription.htm
< table width="80%"><tr><td>
< form method="post" action="inscription.php" >
< input type="hidden" name="ajout" value="true">
< table cellspacing="0" cellpadding="0" style="border: 1px solid white;" height="288">
< tr>
< td width="130"><font color="#000000">Pseudo</font></td>
< td width="205"><font color="#000000">
< input name="pseudo" size="20">
< /font></td>
< /tr>
< tr>
< td width="130"><font color="#000000">Mod de passe</font></td>
< td width="205"><font color="#000000">
< input name="pwd" size="20">
< /font></td>
< /tr>
< tr>
< td colspan="2"><br>
< br> < input type="Submit" value="Valider"> < br>
< br> < /td>
< /tr>
< /table>
< /form>
< /td></tr></table>
inscription.php
< ?
$db = mysql_connect(´localhost´, ´root´, ´´);
mysql_select_db(´tbl_user´, $db);

$pseudo = $_POST[´pseudo´];
$pwd = $_POST[´pwd´];

$sql = " INSERT INTO tbl_user(pwd, pseudo) VALUES(´$pwd´, ´$pseudo´)";
mysql_query($sql) or die(mysql_error());

mysql_close();
? >

La table
elle s´appelle Tbl_user

CREATE TABLE tbl_user (
id int(11) NOT NULL auto_increment,
pseudo varchar(63) NOT NULL,
pwd varchar(8) NOT NULL,
PRIMARY KEY ( id),
KEY ID_2 ( id)
) ;

qc_food
qc_food
Niveau 10
02 février 2004 à 15:13:59

Bon pour contunuer , j´ai fais un formulaire D´instertion de donné pour savoir les info du membres tout marche nikel ! Le formulaire marche et la base ce rempli . ..

Cependant maintenant je veux que les informations soit vues , mes voilà le code

< ?php

$db = mysql_connect(´localhost´, ´root´, ´´);

mysql_select_db(´tbl_sloche´,$db);
$sql = ( ´SELECT * FROM tbl_sloche´);

$res = mysql_query($sql) or die(´Erreur SQL ! <br>´.$sql.´<br>´.mysql_error());
echo("$sql");

? >

je n´est aucun message d´eurreur mes plus tôt ça SELECT * FROM tbl_sloche

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment