Jody a écrit :
Salut,

Nature-Informatique a écrit :

Bonjour,

Je suis en train de me mettre à php et mysql, j'ai quelques petits
soucis avec mes deux premiers script. Un de vous pourrait il me donner
un coup de main pour les vérifiant svp?

Pas de soucis

J'expliquerais en privé ce qui ne foncitonne pas, afin de ne pas trop
poluer cette liste ;)

Sauf si c'est personnel ca peut intérrésser du monde ?

Bon, alors je me lance.
J'ai créé une BD mysql "essai_php" avec une seule table etat_civil_php.
Cela pour apprendre php. J'ai ensuite fait un formulaire afin de remplir cette table, et un script php pour vérifier la validité de ce qui a été saisi dans le formulaire, avant de l'insérer dans la table. La connection à la base de données est faite, et les enrgistrements ajoutés, à ceci prêt que le N° auto est bien incrémenté, mais les valeurs des champs ne sont pas ajouté, les champs reste vide. Je pense que je problème vient du fait que je n'arrive pas à faire afficher les etiquettes de champ dans le formulaire. Chaque étiquette étant attachée à un nom de champ. Voici le script du formulaire.

<?
$etiquette = array ("prenom" => "Prénom",
                        "nom" => "Nom",
                        "tel_fixe" => "Tél_Fixe");
echo "<p><hr>
        <form action='ajout_etat_civil_php.inc.php' method='POST'>
        <center>
<table width='95%' border='1' cellspacing='0' cellpadding='2'>
        <tr><td align='right'><b>{$etiquette['Nom']}:</b></td>
                <td><input type='text' name='nom' size='35' maxlength='35' 
value=''></td>
        </tr>     
        <tr><td align='right'><b>{$etiquette['Prénom']}:</b></td>
<td><input type='text' name='prenom' size='35' maxlength='35' value=''></td>
        </tr>
        <tr><td align='right'><b>{$etiquette['Tél_fixe']}:</b></td>
<td><input type='text' name='tel_fixe' size='35' maxlength='35' value=''></td>
        </tr>
</table>
<p><input type='submit' value='Validez'>
        </form>
        </center>";
?>

Ca c'est le premier problème.
Ensuite, la validation du contenu du formulaire ne fonctionne pas, quelque soit le contenu saisi, il est toujours validé et ajouté à la base de données. Mais je pense qu'en solutionnant le premier problème on aura, au moins en partie, résolu le second.

Voilà, donc si vous avez une idée je suis preneur ;)

A+
Jean Michel


--
ubuntu-fr mailing list
[email protected]
http://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Répondre à