Bonjour tout le monde (=
Je suis un debutant en PHP et je suis des tutoriels sur internet pour apprendre ce language.
Je suis des tutoriels qui sont sur: http://www.siteduzero.com/
Et je suis arrivé a un tp ou on doit faire un mini chat, et je dois utiliser une BD mysql.
Quand je recopie le script de cette page, sa marche tres bien, mais j'ai essayé de tout reecrire moi meme pour commençer a bien retenir les choses.
Mais le probleme, c'est que sa ne marche pas, et je apres deux jours, je n'arrive pas a m'ensortir.
Donc, le script du site est la: http://www.siteduzero.com/tutoriel-3-14518-tp-un-mini-chat.html
Le script que j'ai crée c'est celui la:
<?php
if (isset($_POST['nome']) AND isset ($_POST['mensagem']))
{
if ($_POST['nome'] != NULL AND $_POST['mensagem'] != NULL)
{
mysql_connect("localhost","root","");
mysql_select_db("minichat");
$nome= $_POST['nome'];
$mensagem= $_POST['mensagem'];
mysql_query("INSERT INTO infos('','$nome','$mensagem')");
}
}
?>
<form method="post" action="actions.php">
PSEUDO:<input type="text" name="nome"><br/>
MESSAGE:<input type="text" name="mensagem">
<input type="submit" value="Enviar">
</form>
<?php
mysql_connect("localhost","root","");
mysql_select_db("minichat");
$resposta = mysql_query("SELECT * FROM infos ORDER BY ID DESC LIMIT 0,10")or die (mysql_error());
while ($dados = mysql_fetch_array($resposta))
{
echo $dados['nome'];
echo "<br/>";
echo $dados['mensagem'];
}
?>
Donc, j'ai creé une BD qui s'apelle: minichat
Une table qui s'apelle: infos
Et trois champs: ID,NOME et MENSAGEM
_____________
Ce que l'ecran affiche, c'est le form en
html.
Quand j'eccris le pseudo et le message, je clique sur envoyer,la page se recharge mais il n'y a rien qui se passe.
Je suis parti voir ma BD et rien n'a eté inseré dans les champs.
C'est vrai que le code que j'ai ecris n'est pas tres identique a celui du tutoriel.
Mais a mon avis, sa devrait marcher comme sa.
Et comme sa ne marche pas, je vais attendre votre reponse pour apprendre un petit peu plus avec mon erreur la :D
Merciii (:
Configuration: Windows Vista Internet Explorer 7.0