Tom's Guide > Forum > Programmation > Commentaires en php
Mot :    Pseudo :           
 

Voila je voulais savoir s' il existait un script php pour laisser des commentaires qui tout comme les forums phpBB créent automatiquement la base de données et les tables?

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

rectification : PhpBB ne cree pas la base (à ma connaissance)

Répondre à ritzle

Citation :


ritzle a écrit :
rectification : PhpBB ne cree pas la base (à ma connaissance)



oui il faut d'ailleur donner les paramette de connexion pour une table lors de l'installation

Répondre à SiM07

et bien en installant un forum phpbb je n' ai eu qu' a donner un chemin d' acces a ma base de donnée et les tables se sont crées toute seules. Alors que pour les commentaires avec le script ke g pris ' Les commentaires" je crois qu' il faut créer sa table et je ne sais pas quel numero de champs entrer.

Répondre à Kawabounga

Sinon tu peu commenter tes tables par le phpmyadmin

Répondre à SiM07

Ok merci mais donc il n' existe pas de script du meme type que phpBB pour les com parce que j' ai deja fait une recherche sur google sans reultat .

Répondre à Kawabounga

Attend désolé je vien de comprendre tu en veut pas laisser des commentaire sur tes table dans mysql mais que les visiteur de ton site laisse des commentaires !


Il existe des centaines de script sur le net !

Répondre à SiM07

oui voila c ca jveux que les visiteurs laisse des commentaires mais je sais qu' il existe plusieurs script mais certains sont assez dur a installer donc j' aurais preferer que le script s' installe de la meme manier que phpBB

Répondre à Kawabounga

la plupart du temps la seule difference c'est que tu dois entrer les infos directement dans un fichier que dans un formulaire...

Répondre à ritzle

ba ds le cas du script " Les commentaires " il faut avant tout creer une table mais je ne sais pas quel numero de champ entrer donc c pour ca que j' aurais preferer un script avec just le chemin d' acces a la base de données

Répondre à Kawabounga

Salut,

Avec tous les scripts tu as des explications d'installation :)

Alors un peu de courage!

Répondre à Shinji62

En général tu as un fichier texte avec le code SQL à entrer directement dans phpmyadmin, et tout sera créé automatiquement, comme par magie...

Sinon tu peux mettre tout ça dans un fichier PHP mais se sera plus long à faire.

Répondre à NooD

Voila ce que j' ai sous le fichier SQl
CREATE TABLE commentaires (
id int(5) DEFAULT '0' NOT NULL auto_increment,
nom varchar(25) NOT NULL,
auteur varchar(40) NOT NULL,
email varchar(45) NOT NULL,
texte text NOT NULL,
date varchar(20) NOT NULL,
UNIQUE id (id)
);
G donc créer 7 champs (j' ai mis id, nom, auteur dans "champs"; int varchar dans "type";) mais je voulais savoir ce qu' il fallait mettre dans "taille/valeurs", "interclassement", " attributs" et "défaut"?

Répondre à Kawabounga

normalement ton hebergeur te donne acces a phpmyadmin.
en copiant le contenu du fichier sql dans phpmyadmin, tu peux faire créer tes tables automatiquement.

Répondre à rongeur-sauvage

oui ac free j' ai acces a php my admin mais tout ce fait pas automatiquement je dois completer les cases tailles interclassement attributs et defaut mais je sais pas ce qu' il faut rentrer du fichier SQL

Répondre à Kawabounga

oui ac free j' ai acces a php my admin mais tout ce fait pas automatiquement je dois completer les cases tailles interclassement attributs et defaut mais je sais pas ce qu' il faut rentrer du fichier SQL

Répondre à Kawabounga

tu vas dans ton interface de gestion phpmyadmin,
tu te rends dans l'onglet SQL, et tu charges le fichier sql et que tu l'execute.
Ca va créer la table comme par magie lol

Répondre à Resurectin

dans phpmyadmin clique sur http://phpmyadmin.free.fr/phpMyAdmin/themes/darkblue_orange/img/b_selboard.png

dans " Exécuter une ou des requêtes sur la base ..."
tu copies le contenu de ton fichier sql.
tu cliques executer et c'est fait.

Répondre à rongeur-sauvage

Merci c super sympa mais par contre ya un message d' erreur
requête SQL:

CREATE TABLE commentaires(
id int( 5 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ,
nom varchar( 25 ) NOT NULL ,
auteur varchar( 40 ) NOT NULL ,
email varchar( 45 ) NOT NULL ,
texte text NOT NULL ,
date varchar( 20 ) NOT NULL ,
UNIQUE id( id )
)

MySQL a répondu:Documentation
#1067 - Invalid default value for 'id'

Répondre à Kawabounga

ya oersonne pour m' aider?

Répondre à Kawabounga

Ne mais pas de default et ajoute TYPE=MyISAM a la fin de tout

Répondre à SiM07

Merci mais ca marche aussi en ne mettant juste pas de default.

Répondre à Kawabounga

Il faut pas rtirer default mais default '0'

Répondre à SiM07
Tom's Guide > Forum > Programmation > Commentaires en php
Aller à :

Il y a 2431 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens