Ses derniers messages sur les forums
Humm, deja il y a un problème, c'est que le lien entre les deux tables, c'est toujours l'id principal de tes tables.
Cette méthode n'est pas bonne car si tu effaces un élément d'une table pour en remettre un autre à la place, vu que l'id principal est souvent AUTO_INCREMENT, ben ca peut te niquer ton lien.
Et pourquoi ne pas avoir une seule table avec des attributs id, titre, texte ?
Ensuite, quand tu fais un select, il faut faire :
$sql = 'SELECT .... FROM .... WHERE mon_attribut='.$ma_variable.' ........';
(regarde bien la position des ' et des ).
corsi_k, deux solutions s'offrent à toi :
- si tu es sous un environnement windows, installe easyphp (voir dans la rubrique lien).
- si tu es sous un environnement linux, installe linuxeasyinstaller (également disponible dans la rubrique lien).
Ce logiciel (prend l'un ou l'autre suivant ta configuration) installera un serveur WEB sur ton ordinateur (apache) ainsi qu'un serveur de base de données (MySQL).
Il installera egalement PHP et PHPMyAdmin (un gestionnaire de base de données).
Et tout ceci te permettra de tester tes pages PHP avant de les mettre sur ton site.
Voila :)
Et ensuite, pour les cours, il suffit de parcourir le site
PS : XTremTourist, tu pousses un peu fort là hein :) (et tu ne voudrais pas non plus qu'il te paye l'hebergeur

)
Précises ta question :
- tu veux trouver un hebergement comme l'indique le titre de ton post ?
- ou tu desires simplement apprendre à coder en PHP ?
A+
Déjà sur ce site, on a un cours qui nous apprend à récupérer les valeurs des champs d'un formulaire grâce à PHP, ainsi qu'un cours concernant la lecture et l'écriture des fichiers texte (il te suffit alors de regrouper les deux cours).
Ensuite lorsque l'on veut écrire dans un fichier texte, le plus simple (sauf si l'on maitrise bien les fonctions d'accès au fichiers et les pointeurs de fichiers) est de lire le fichier, puis on fait sa popotte, et enfin on réecrit le tout dans le fichier.
Voila :)
Bien sur que tu peux tout faire avec des fichiers texte, meme un forum.
Pour lire ligne simplement les 3 premieres lignes d'un fichier texte, il existe une astuce sur ce site qui te permet de le faire :
http://www.lephpfacile.com/astuces/lire_astuce.php?astuce_id=6
Dans cette astuce, tu as la variable $tableau qui est un array.
Des lors, pour afficher :
- la premiere ligne de ton fichier texte, il te suffira de faire un echo $tableau[0];
- pour la seconde : echo $tableau[1];
- pour la troisième : echo $tableau[2];
Car oui, la premiere ligne du fichier texte est en fait située à l'indice 0 du tableau, la seconde ligne à l'indice 1, etc... En clair, tout est décalé de 1.
Pour etre clair, PHP ne sait lire un fichier texte que dans un ordre bien precis : de la premiere ligne à la derniere ligne.
Pour t'aider, il faut que tu lises ton fichier texte ligne par ligne tout en mettant chaque ligne de ton fichier texte dans un tableau (tu trouveras l'astuce pour faire ceci dans une astuce sur ce meme site).
Et ensuite, il suffira de trier ton tableau en ordre inverse, ce qui te permettras de lire (lorsque tu parcoureras le tableau du debut à la fin) ton fichier texte à l'envers, c'est à dire de la derniere ligne vers la premiere ligne.
Ouf
En clair, tu veux le chat s'integre parfaitement au design de ton site, c'est ca ?
Si oui, il faudra surement retoucher le code de ton script...
Va faire un tour sur
http://www.allhtml.com pour apprendre à faire les formulaires.
Ce site est une vraie mine d'or :)
Les formulaires sont fais en html.
Ce site n'apprend pas à faire des formulaires proprement dit, il indique juste comment recuperer les données de ces formulaires grace à php.
Il s'agit de la mise en cache du script qui est compris entre ces deux instructions.
Un cours est prevu pour la gestion du cache :)