Tutoriel vidéo PHP : Créations de helpers

Dans ce tutoriel vous apprendrez à utiliser la POO pour créer un helper qui vous permettra de créer des formulaires simplement et rapidement...

Exemple d'utilisation

    // On récupère les données de la base
    $ps = $pdo->query('SELECT nom,prenom,email FROM users WHERE users.id = 154');
    $data = $ps->fetch();
    // On crée notre objet Form
    $form = new form();
    $form->set($data);
    // On crée nos champs
    echo $form->input('nom','Votre nom :'); 
    echo $form->input('prenom','Votre prénom:'); 
    echo $form->input('email','Votre email :');
    // Génère des input avec les valeur bien remplies et des labels liés. Simple et rapide :) 

Tags : PhpFormPooObjetHelper

Tutoriel PHP posté Dimanche 27 Juin 2010
 22 Commentaires
Ils l'ont utilisé
Vos commentaires

maxfr (Lundi 28 Juin 2010 à 10:41):

Tuto excellent
pile ce que je cherchais.
Je n'ai jamais eut l'occasion de faire un commentaire du coup j'en profite pour te féliciter pour ton site)

Wapaca (Lundi 28 Juin 2010 à 10:43):

Merci pour ce tuto je le met de coté pour la v2 de mon projet parce qu'il y à une règle d'or : Ne jamais réécrire deux fois un script, on aura toujours le temps de refaire le code après ou alors dans une prochaine version.

Weby (Lundi 28 Juin 2010 à 11:47):

Ho, les tutos se succèdent aujourd'hui, merci :-)
Bravo, toujours très clair !

windweb (Lundi 28 Juin 2010 à 11:50):

Merci pour cette super série de tutos !
Tu utilises quel éditeur de code ? Il a l'air pratique

fantoche (Lundi 28 Juin 2010 à 12:40):

Nous sommes gatés , merci Graff ;-)
Super comme d'hab !!

cerise (Lundi 28 Juin 2010 à 13:03):

Quel belle leçon t'es au top -0;
merci vraiment

Rem74 (Lundi 28 Juin 2010 à 15:59):

@windweb, C'est Netbeans.

Beaut tuto, merci !

windweb (Lundi 28 Juin 2010 à 20:27):

@Rem74 merci je vais l'essayer

Ysn (Mardi 29 Juin 2010 à 07:05):

Excellent tutoriel !! merci encore

agentcobra (Mardi 29 Juin 2010 à 10:30):

super tutos

hundred (Mercredi 30 Juin 2010 à 18:26):

Merci beaucoup !

Pobourger (Jeudi 01 Juillet 2010 à 16:27):

oO Merci.
Je viens de comprendre à quoi exactement sert la POO.
Je conte bien utilisé maintenant. Merci et encore bon boulot

frederic (Dimanche 11 Juillet 2010 à 07:40):

Salut super fonction,
pour ma part j'ai un souci bizaroide:

if(isset($_POST['data'])){
$errors = array(
'email' => ' Merci de rentrer un email valide'
);
$form->setErrors($errors);
}
print_r($_POST['data']);

<?=$form->input('email','Votre nom: ',array('onFocus' => "this.value=''"))?>

me retourne quoi que je fasse l'erreur si le champ est vide ok l'erreur est la, mais même si je rempli le champ je recoit l'erreur en retour à devenir chevre ^^

si quelqu'un à une soluce...

merci

Bob (Mardi 13 Juillet 2010 à 12:16):

Bravo, mais quel est l'éditeur de code.

Merci

filap12 (Mardi 13 Juillet 2010 à 17:22):

Encore bravo, comme d'hab c'est parfait!

PassioN @Net (Mardi 13 Juillet 2010 à 17:49):

Vraiment un très bon tuto comme d'habitude ... Continue comme ça

@+

Gixien (Mardi 13 Juillet 2010 à 22:43):

Bonjour, quel est ton IDE?

kazl (Lundi 19 Juillet 2010 à 17:37):

Salut, tout d'abord super tuto !!!
Juste, serait-il possible d'avoir plus d'info sur les erreurs ?
J'ai pas bien compris comment elles marchaient, c'est à dire :
La class me sort toujours l'erreur. Il faut faire une regex ? Ou alors juste avec un if N
? exemple: si email est remplie on passe au traitement, else on reste sur la page mais l'erreur s'affiche ?
J'espere que tu aurai compris ^^

jtraulle (Mercredi 21 Juillet 2010 à 17:04):

j'avoue que je n'ai pas très bien compris aussi >_<

f (Samedi 24 Juillet 2010 à 04:45):

fff

Darkouu (Lundi 02 Août 2010 à 16:52):

Tutoriel sympathique qui va me permettre de faire des helpers très pratiques.

Merci beaucoup pour l'idée !

@ntonin (Jeudi 19 Août 2010 à 19:00):

Super tutoriel !
Mais je n'ai pas compris comment dans le code source tu allais à la ligne.
Est-ce que quelqu'un peut m'éclairer ?
Merci d'avance.
@ntonin

 

Ajouter un commentaire

Si vous rencontrez un problème avec votre code et que vous avez une question spécifique utilisez plutôt les questions pour avoir une réponses rapide.

Vous devez activer javascript.
 

 

Suivre les commentaires de ce tutoriel