johnmichel57
Messages postés23Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention27 juin 2005
-
24 juin 2005 à 11:46
ptitebibi2003
Messages postés13Date d'inscriptionmardi 12 avril 2005StatutMembreDernière intervention 8 juillet 2005
-
28 juin 2005 à 15:38
voila j'ai un formulaire sur ma page php, et je souhaiterai qu'il se remplisse automatiquement avec les données de ma base SQL, mais comment faire cela?
ptitebibi2003
Messages postés13Date d'inscriptionmardi 12 avril 2005StatutMembreDernière intervention 8 juillet 2005 27 juin 2005 à 19:07
Il me semble que d'une page a l'autre:
les données presentent dans l'une ne sont pas connu par l'autre.
je m'explique lorsque tu as une variable ($unevariable) dans une page (unepage.php) et que tu ouvres une autre page (autrepage.php). autrepage.php ne connait pas ta variable $unevariable.
Pour la rendre "connue" il faut la passer en paramétre.
Pour cela tu as plusieurs moyens : GET ou POST.
Par exemple:
Dans la page unepage.php, il y a un lien qui ouvre autrepage.php et qui transmet en parametre $unevariable.
Cela donne quelque chose comme ça:
[autrepage.php?var=<?php echo $unevariable; ?> Lien autre page]
Dans autrepage.php, tu devra la recuperer avec (dans mon exemple):
$_GET['var']
et cela donnerai:
">
J'espere t'avoir aidez au mieu bon courage
Bon courage.
PS: je suis débutante aussi donc je te conseille de faire quelques sauvegardes avant de tester.
johnmichel57
Messages postés23Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention27 juin 2005 24 juin 2005 à 14:12
euh derniere question, comment on fait pour faire cocher les case ou selection les case option, vu que tu me parle que des lsites, je voulais voir si on peut aussi pour ca vu que j'en ai dans le formulaire
merci beaucoup
johnmichel57
Messages postés23Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention27 juin 2005 24 juin 2005 à 14:35
Bon je sais je suis chiant lol mais comme je suis debutant et que c'est pour un stage c'est tres dur pour moi.
je n'arrive pas a recuperer correctement mes données
voila mon code
<?php
$db = mysql_connect ('localhost', 'root',''); mysql_select_db('mysql',$db); $sql = "SELECT * FROM enregistrements"; $req = mysql_query ($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error()); while($data =mysql_fetch_array($req)) {
JE NE SAIS PAS QUOI METTRE LA
} ?>
Je n'arrive pas à lui mettre dans le champs le nom, parce que sur la page precedente, la liste des nom est affiché, et en cliquant sur detail, on se retrouve sur le formulaire dans lequel tous les champs doivent etre rempli automatiquement à l'aide de la base, et je veu donc que le nom de celui pour lequel on veut les detail s'affiche (prenom, adresse...) voila je sais pas si je sui clair mais ca serai gentil de m'aider.