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

Vos question Php/MySQL

Oo_Sauron_oO
Oo_Sauron_oO
Niveau 9
21 août 2005 à 22:32:10

Oki deepblue, je te dirais quoi quand j´aurai fini de dl ultraedit :)

Flameous
Flameous
Niveau 10
25 août 2005 à 12:42:41

:d) :d) :d) :d) :d)
Bon moi j´ai un problème tout bête mais qui est vraiment génant ! :(

Il faut se connecter à son serveur en entrent ce code :

<?
mysql_connect("localhost", "leshetland", "mdp");
mysql_select_db("leshetland");
?>

PS/ J´ai mis mdp à la place de mon vrai mot de passe. :-)))

Et donc voila :d) Je voudrais savoir ou je met ce code à quel endroit précisément, entre les balises <body> ? <head> ? <html> ?

:d) J´ai une deuxième question quand je veux metre ce fichier dans ma base de donnés ça me met une erreur. JE ne comprend pas quoi, merci de me le dire :)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Flameous</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<input>
<meta
content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title></title>
</head>
<body>
<center>
<table
style="text-align: left; width: 366px; height: 270px;"
bgcolor="#f3ffff" border="1" cellpadding="0"
cellspacing="0">
<tbody>
<tr>
<td nowrap="nowrap">
<center>
<form action="confirmmmorpg.php"
method="post">
<p><small><span
style="color: rgb(102, 0, 0);">Veuillez
taper votre pseudo :</span><br>
<input name="pseudo"
type="text"> </small></p>
<p><small><span
style="color: rgb(102, 0, 0);">Veuillez
taper votre mot de passe :</span><br>
<input name="pass"
type="password"> </small></p>
<p><small><span
style="color: rgb(102, 0, 0);">Veuillez
retaper votre mot de passe :</span><br>
<input name="confirm"
type="password"> </small></p>
<p><small
style="color: rgb(102, 0, 0);">Veuillez
taper votre e-mail :</small><br>
<input name="mail" type="text">
</p>
<p><small><span
style="color: rgb(102, 0, 0);">Vous
devez accepter les conditions suiavntes :</span><br>
<input name="acceptation"
type="checkbox"> <span
style="color: rgb(255, 0, 0);">J´accepte
les conditions et m´engage à les respecter.</span></small></p>
<p><input

value="  Suite >>> &n
bsp;" type="submit"></p>
</form>
</center>
</td>
</tr>
</tbody>
</table>
</center>
</body>
</html>

Merci d´avance

Flameous
Flameous
Niveau 10
25 août 2005 à 12:43:58

Désolé de la façon comment a été présenté mon code. :-)

psyko-tique
psyko-tique
Niveau 9
25 août 2005 à 12:50:10

réponse 1 :d) où tu veux dans le <body>

réponse 2 :d) j´ai pas compris le problème :doute:

Flameous
Flameous
Niveau 10
25 août 2005 à 12:53:05

Psyko :d)
Merci pour la première :)

Pour la deuxième question c´est enfaite j´ai prit un tuto sur le site du zero qui explique comment faire un formulaire d´inscription.

http://www.siteduzero.com/vostutos/?s=viewtuto&amp;act=pre&amp;tutoid=396&amp;page=2

J´ai créer une nouvelle base avec le texte qui doit etre mis dedans, ensuite j´ai créer un fichier php que j´ai nommé inscription.php et j´ai mis le code qu´il est écrit sur le deuxième cadre du tuto. enfin j´ai juste rajouter un cadre et j´ai mis une couleur de fond.

Puis quand je suis sur mon serveur sql je met mon fichier inscription.php et là ça me dit qu´il y a une erreur.

999888
999888
Niveau 10
25 août 2005 à 12:53:34

Psyko-Tique > Pas du tout, on peut le mettre n´importe où dans le code, même hors du <body></body>. :)

Sinon pour le problème, on peut savoir l´erreur retournée?

Flameous
Flameous
Niveau 10
25 août 2005 à 12:59:37

Voila le message :d)

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 ´<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/´ at line 1

:confus: ^^

psyko-tique
psyko-tique
Niveau 9
25 août 2005 à 13:25:35

arf, oui, j´avais oublié que ça pouvait servir ailleur...

avant le <html> un exemple au hazar XD

(a mon avis, ça va te servir dans trés peut de temps (l´étape suivante aprés la création de ton module d´inscription))

[exit]
[exit]
Niveau 5
25 août 2005 à 15:47:21

Une question idiote :
Pourquoi je recois le message d´erreur :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\documents and settings\standard\mes documents\tests php\tagboard.php on line 33

Sur ce code :

mysql_connect("localhost","root","");
mysql_select_db("chat");

// [...]

$reponse = mysql_query("SELECT * FROM chat ORDER BY ID DESC LIMIT 0,10");
mysql_close();

$courant = mysql_fetch_array($reponse);

:question:

(sachant que line:33 c´est la dernière : "$courant = ...")

watza_Kamikaze
watza_Kamikaze
Niveau 10
25 août 2005 à 15:51:45

Parce que ta requête n´est pas bonne.

SELECT * FROM chat ORDER BY ID DESC LIMIT 0,10

Il y a un ordre je crois... go mysql.com voir la norme.

Voila, bye.

[exit]
[exit]
Niveau 5
25 août 2005 à 15:54:47

Pourtant j´ai vérifié sur le site du zero, c´est exactement la même.
Je l´ai même copier coller pour m´en assurer...

psyko-tique
psyko-tique
Niveau 9
25 août 2005 à 15:55:24

mysql_connect("localhost","root","");
mysql_select_db("chat");

t´es sur que le nom de ta base de donnée est bien chat?

je croyais que c´était leshetland :question: :-)))

[exit]
[exit]
Niveau 5
25 août 2005 à 15:57:32

Ouai je vien de vérifier sur PHPMyAdmin : elle s´appelle bien chat ma table, avec 3 champs dedans.

watza_Kamikaze
watza_Kamikaze
Niveau 10
25 août 2005 à 16:00:14

Non, en effet je me trompe, c´est bien l´ordre where-order by-limit.

Donc, es-tu sur de ta bdd ? Que le champ id existe ?

Parce que si tu n´étais pas con a ta bdd, ce ne serait pas ce msg d´erreur.. Et ce msf est celui d´une erreur de syntaxe.

Voila, bye

psyko-tique
psyko-tique
Niveau 9
25 août 2005 à 16:00:42

tu confond table et base :-)))

mysql_connect("localhost","root","");
mysql_select_db("leshetland");

là, tu te connect a la BASE leshetland

$reponse = mysql_query("SELECT * FROM chat ORDER BY ID DESC LIMIT 0,10");

là, tu vas chercher tes information dans la TABLE chat

[exit]
[exit]
Niveau 5
25 août 2005 à 16:02:16

Mouarf, c´est bien ce que je disait, question idiote.
Désolé et merci ^^°

psyko-tique
psyko-tique
Niveau 9
25 août 2005 à 16:04:11

si ça peut te faire avancer, pose en autant que tu veux :lol:
derien :-)))

Flameous
Flameous
Niveau 10
25 août 2005 à 16:04:26

Bon j´ai réussi à résoudre mon petit problème de tout à l´heure cependant j´aimerais une correction de ce code sql merci :)

<?PHP
$base = mysql_connect ("localhost", "leshetland", "vicelard");
mysql_select_db("leshetland", $base);
$req1 = mysql_query ("CREATE TABLE membres(
id int(11) NOT NULL auto_increment,
pseudo varchar(100) NOT NULL default ´´,
password varchar(100) NOT NULL default ´´,
email varchar(250) NOT NULL default ´´,
UNIQUE KEY pseudo (pseudo),
KEY id (id)
) TYPE=MyISAM;");
if ($req1) echo "La table membres a été créée correctement";
?>

Merci d´avance :-))) :)

watza_Kamikaze
watza_Kamikaze
Niveau 10
25 août 2005 à 16:06:44

UNIQUE KEY pseudo (pseudo),
KEY id (id)

Salut, je me trompe peut être mais, on ne dit pas : UNIQUE tout seul ? Le mot clé KEY existe ? Sinon, toujours un primary key pour un autoincrement, je crois..

Bye.

Flameous
Flameous
Niveau 10
25 août 2005 à 16:10:04

Euh en gros le code en entier c´est quoi ^^

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