Suivez-nous sur Twitter !
Créer un système de Badge

Dans ce cours je vais vous apprendre a crée un systhème de badge ! Trés simple a réalisé. Avec une partie a réalisé tous seul :o  

On commence a crée les tables pour votre syshéme de badges. (Fourni dans ce tutorial ) 

--
-- Structure de la table `badges`
--

CREATE TABLE IF NOT EXISTS `badges` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `badge` varchar(255) NOT NULL,
  `tbadge` varchar(255) NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=35 ;

Ensuite il faudra connecter votre ficher config sur votre page Index.php. Maintenant nous allons faire appel a votre table mysql . 

<?php
// On prépare notre requâte passante par "POST"
	if(isset($_POST['badge']))
	{
// On récupère le champ du badge
		$badge = $_POST['badge'];
 // on fait appelle au titre du badge
                  $tbadge=addslashes($_POST['tbadge']); 
                  // on prépare une date
                  $date = date("Y-m-d H:m:s");
		// On vérifie que le champ est remplis
		if($badge != "") {
mysql_query("INSERT INTO badges ( badge,tbadge,date ) VALUES ('$badge','$tbadge','$date')") or die(mysql_error());
			echo 'Votre badge a été ajouté</div>';	
		} else {
		echo 'Oups le champ est vide';	
		}
	}
?>

Il ne vous reste plus cas installé le formulaire pour réquete mysql.

Pour affiché vos badges qui on été uploader rien de plus simple. Il suffit de faire appelle a votre base mysql. 

<?php

  // Notre requête MySQL
    $badges = mysql_query("SELECT * FROM badges  ORDER BY  `id` DESC ");
    while($badge = mysql_fetch_array($badges)) {
        echo '<img src="'.$badge['badge'].'" alt="badge" alt="'.$badge['tbadge'].'  "  /> ';
    }
?>
  

On vous laisse un peu de travail hein :D , Si vous avez des questions vous pouvez me contacter via mon profil. 

 

Attention le tutorial ne fourni pas de css ! 


Partager Tweet Partager
Posté par Work, le 14/03.

Connecte toi !


Commentaires

  1. vinc-0715/03 | 16:22
    Merci beaucoup mais tu aurais pu mettre un tuto en entier xD

  2. Work,15/03 | 20:24
    Il reste que le formulaire html a codé mdr

  3. vinc-0717/03 | 16:45
    Certe, mais il y a des débutant qu'il ne connaissent rien et sont la pour apprendre ;)

  4. vean01/04 | 16:35
    slt jemerrer creer un site de fans si posible ?

  5. vinc-0704/04 | 16:19
    Pour posé ce genre de question, il faut y mettre dans le chat. De plus c'est toi qui le crée et non pas un membre de habbdesign.

Pour écrire un commentaire il faut être connecté.