Forum php/mysql (evolution assuree)

Soyez le premier à donner votre avis sur cette source.

Vue 20 742 fois - Téléchargée 3 606 fois

Description

Un miniprojet en php. C'est un projet pour approfondir les connaissances en php.
Avec authentification des utilisateurs
et une ebauche de la gestion de droits.
il comprend aussi plusieurs petits astuces et autres trucs tres importants sur php ainsi que quelques petits trucs sur la gestion des formulaires en Javascript

le code source est assez commenté, du moins je le pense mais de toutes les facons vs pouvez me poser des question a l'url indique dans le fichier texte aboutme contenu dans le ZIP.
Des evolutions majeures a venir. A noter l'introduction tres prochaine des requetes type AJAX, de la deconnexion au bout d'un certain temps d'inactivite, des statisqtiques par utilisateurs, mais aussi des du forum en general ainsi que l'affichage des utilisateurs membre ou nom en ligne, la possibilite de peronnaliser son profil, de regroupper ses messages dans un dossier, de creer des favoris...

Conclusion :


Projet qui etait en essai et pour la decouverte simple de php (tel qu'il est, devra tres rapidement evolue vers un projet tres standard et complet.

Mais en l'etat les debutant se retrouverais facilement car c'est tres simple a comprendre le code ou a modifier.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

tronch
Messages postés
5
Date d'inscription
dimanche 24 mai 2009
Statut
Membre
Dernière intervention
24 août 2009

Bonjour Dsyann,
Pour préciser l'action qui est faite,
1 ) Quand je rentre des informations dans le formulaire (nouveau sujet( fichier insert_sujet.php)) et ensuite je veux poster ce nouveau sujet ( poster (fichier trt_sujet)) j'ai ce message d'erreur Erreur:Column 'id_quest' cannot be null,
Auparavant je me suis connecté,
Merci de ta réponse et de ton explication et si une solution se présente de pouvoir comprendre comment rectifier ce problème,
tronch
dsyann
Messages postés
17
Date d'inscription
jeudi 30 août 2007
Statut
Membre
Dernière intervention
19 août 2009

Salut
cette erreur est due au fait que tu veux inserer une valeur nulle dans un champs NOT NULL en l'occurance id_quest. Effectivement id_quest dans la table question, messages et reponses sont not null.
Logique, car chaque question a son identifiant, qui doit etre forcement dans la table dans laquelle sont contenu des questions.
Cette valeur est donnée par mysql lors de la creation de la question puis envoyer dans la table messages par mysqllastid.
Mais pour revenir au debut, ta question n'est pas precise, precises les conditions dans lesquelles tu as trouver cette erreur (fichier, quelles actions? ...).
tronch
Messages postés
5
Date d'inscription
dimanche 24 mai 2009
Statut
Membre
Dernière intervention
24 août 2009

Bonjour;
Sur ce FORUM PHP/MYSQL (EVOLUTION ASSUREE)j'ai une erreur comme celle decrite ci-dessous :
Erreur:Column 'id_quest' cannot be null
l'un d'entre vous auait il une exlication,
Merci à tous,
Tonch
toutoos
Messages postés
56
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
17 octobre 2009

Je me suis penché sur le script ( il en falais bien un ) j'ai remarké énormément de SELECT ( comme énoncé plus haut c'est dailleur de la que vient tout le hors sujet ) mais aussi le nom de tes pages comme connect.php qui d'après leurs scrtip non aucun rapport avec leurs nom! après peutètre que j'ai mal compris!
neigedhiver
Messages postés
2483
Date d'inscription
jeudi 30 novembre 2006
Statut
Membre
Dernière intervention
14 janvier 2011
15
La FNAC n'est pas nécessairement le meilleur endroit où trouver des bouquins, même s'il est vrai qu'ils sont mieux fournis que Carrouf ^^

J'avais à une époque un excellent bouquin sur la POO en PHP5, mais j'ai (à cause de mon grand âge) oublié l'éditeur et le titre (ah bravo !).
J'ai acheté dernièrement un bouquin qui s'appelle "UML et Designs Patterns", de Craig Larman, chez Pearsons Education (03/2005). Je l'ai pas encore ouvert lol

Pour apprendre les méthodes de conception, je préconise aussi tout ce qui touche à Merise. Les bouquins sur le sujet n'étant pas légion à la FNAC, le choix est assez facile à faire... Celui que j'ai s'appelle "L'essentiel sur Merise", de Dominique Dionisi, chez Eyrolles, et me sert régulièrement comme référence pour modéliser mes projets (parce que je ne connais pas toutes les règles par coeur)

Enfin, il existe aussi des bouquins passionnants sur l'eXtreme Programming, les Méthodes Agiles, etc.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.