Probleme php recup de donnée entre 2 pages
Fermé
gamermelee
Messages postés
110
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
11 mars 2008
-
24 mai 2007 à 08:02
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 - 24 mai 2007 à 10:13
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 - 24 mai 2007 à 10:13
A voir également:
- Probleme php recup de donnée entre 2 pages
- Word numéro de page 1/2 - Guide
- Supprimer des pages sur word - Guide
- 2 ecran pc - Guide
- 2 comptes whatsapp - Guide
- Gto saison 2 - Forum Cinéma / Télé
10 réponses
ceto84
Messages postés
56
Date d'inscription
lundi 14 mai 2007
Statut
Membre
Dernière intervention
8 juin 2007
16
24 mai 2007 à 08:37
24 mai 2007 à 08:37
Est ce que tu as bien mis ta page .htm et .php dans le meme dossier?
Est ce que tu as pensé a bien fermé ta balise <form>... </form>??
T es sur de la syntaxe de ton echo?? essaye print(" $num_pers");
Est ce que tu as pensé a bien fermé ta balise <form>... </form>??
T es sur de la syntaxe de ton echo?? essaye print(" $num_pers");
gamermelee
Messages postés
110
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
11 mars 2008
3
24 mai 2007 à 09:08
24 mai 2007 à 09:08
voici un bout de mon code de la 1ere page :
while ($ligne=mysql_fetch_array($consult))
{
echo '<table border="1" BGCOLOR="#FFFAF0" bordercolor="#0000ff" height = "20px" style="width:100%;overflow:hidden">';
echo '<tr>';
echo "<td width=15% ondblclick=\"javascript:window.location.href='v_fiche_contact.php'\" >";
echo $ligne['nom_pers'];
?>
<input type="text" name="code_pers" value="<? echo $ligne['num_personne'] ?>" >
<?
echo"</td>";
et en fait je crois que l'erreur proviendrait de mon <form action="v_fiche_contact.php" method="get"> au dessus car je pense que la fonction javascript ne permet pas l'envoi de donnée d'un champs a lotre car il n'a pas de get lui...
qu'en pense tu ?...
while ($ligne=mysql_fetch_array($consult))
{
echo '<table border="1" BGCOLOR="#FFFAF0" bordercolor="#0000ff" height = "20px" style="width:100%;overflow:hidden">';
echo '<tr>';
echo "<td width=15% ondblclick=\"javascript:window.location.href='v_fiche_contact.php'\" >";
echo $ligne['nom_pers'];
?>
<input type="text" name="code_pers" value="<? echo $ligne['num_personne'] ?>" >
<?
echo"</td>";
et en fait je crois que l'erreur proviendrait de mon <form action="v_fiche_contact.php" method="get"> au dessus car je pense que la fonction javascript ne permet pas l'envoi de donnée d'un champs a lotre car il n'a pas de get lui...
qu'en pense tu ?...
ceto84
Messages postés
56
Date d'inscription
lundi 14 mai 2007
Statut
Membre
Dernière intervention
8 juin 2007
16
24 mai 2007 à 09:23
24 mai 2007 à 09:23
tu peux m'envoyer le code entier que je regarde en detail? tu peux mettre ca message privé stu veux jreste connecté ...
gamermelee
Messages postés
110
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
11 mars 2008
3
24 mai 2007 à 09:26
24 mai 2007 à 09:26
1ere page :
<?
require('traitement.php')
?>
<html>
<head>
<TITLE>Gestion. SARL BLANCHARD PINEAU
</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body >
<form action="v_fiche_contact.php" method="get">
<table height=100% width= 100% border="1">
<TR>
<td >
<SELECT NAME="fichier" onchange="javascript:window.location.href = this.options[this.selectedIndex].value;">
<OPTION selected> Fichier </option>
<OPTION VALUE="v_ajout_contact.php"> Nouveau </option>
<OPTION VALUE="index.php"> Fermer </option>
</SELECT>
<SELECT NAME="edition" onchange="javascript:window.location.href = this.options[this.selectedIndex].value;">
<OPTION selected> Edition </option>
<OPTION VALUE="v_recherche_contact.php"> Rechercher </option>
<OPTION VALUE="v_modif_contact.php"> Modifier </option>
<OPTION VALUE="v_suppr_contact.php"> Supprimer </option>
</SELECT>
<SELECT NAME="edition" onchange="javascript:window.location.href = this.options[this.selectedIndex].value;">
<OPTION selected> Outils </option>
<OPTION VALUE="v_type_contact.php"> Type </option>
<OPTION VALUE="v_fonction_contact.php"> Fonction </option>
</SELECT>
<TABLE height=89% width= 100% border="1" align="center" >
<TR align="center">
<TD align="center">
<?php
$indic_result_connexion = connexion_srv_et_bd();
if ( strcmp($indic_result_connexion,'ok')==0)
{
$consult=consult_pers_nom();
consult_pers_nom();
echo '<div style="width:95%;overflow:auto;">';
echo '<table border="3" BGCOLOR="#D9D9F3" bordercolor="#0000ff" height = "20px" style="width:100%;overflow:hidden">';
echo '<TR>';
echo '<td width=15%>Nom</td>';
echo '<td width=14%>Prenom</td>';
echo '<td width=14%>Fonction</td>';
echo '<td width=14%>Telephone</td>';
echo '<td width=14%>Type</td>';
echo '<td width=30%><A HREF="v_accueil_contact_societe.php"><img border=0 align=right SRC="fleche.bmp"</A>Societe<td>';
echo '</TR>';
echo '</table>';
echo '<div style="width:100%;height:250px;overflow-Y:auto;">';
}
else
{
if ( strcmp($indic_result_connexion,'kobd')==0)
{
echo "la connexion a la base de données n a pas eu lieu";
}
else
{
echo "La connexion au serveur n a pas eu lieu";
};
}
while ($ligne=mysql_fetch_array($consult))
{
echo '<table border="1" BGCOLOR="#FFFAF0" bordercolor="#0000ff" height = "20px" style="width:100%;overflow:hidden">';
echo '<tr>';
echo "<td width=15% ondblclick=\"javascript:window.location.href='v_fiche_contact.php'\" >";
echo $ligne['nom_pers'];
?>
<input type="text" name="code_pers" value="<? echo $ligne['num_personne'] ?>" >
<?php
echo"</td>";
echo"<td width=14%>" ;
echo $ligne['prenom_pers'];
echo"</td>";
echo"<td width=14%>" ;
echo $ligne['tel_professionel_pers'];
echo"</td>";
echo"<td width=14%>" ;
echo $ligne['lib_fonction'];
echo"</td>";
echo"<td width=14%>" ;
echo $ligne['lib_type_pers'];
echo"</td>";
echo"<td width=30%>" ;
echo $ligne['raison_social'];
echo"</td>";
echo "</tr>";
};
?>
</TD>
</TR>
</table>
</TD>
</TR>
</table>
<form action="index.php"><input type="submit" value="Fermer"></form>
</TD>
</TR>
</table>
2eme page (v_fiche_contact.php) :
<?
require('traitement.php')
?>
<html>
<head>
<TITLE>Gestion. SARL BLANCHARD PINEAU
</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body align="center" valign="middle">
<?
$num_pers=$_GET["code_pers"];
?>
<table height=100% width= 100% border="1" align="center">
<TR>
<td align="" valign="middle" width=60%>
<H3><FONT COLOR="#006666">Fiche de contact</FONT></h3>
<TABLE height=40% width= 100% border="0">
<tr>
<TD width=60% heigth=50%>
<?
echo '<input type="text" value=';
echo $num_pers;
echo '>';
?>
<pre><br><big><B> <input type="text" size="5" value="Mr" readonly="readonly"> </B></big><input type="text" size="15" value="Chouteau" readonly="readonly"><big><B> <input type="text" size="15" value="Antoine" readonly="readonly"></B></big><P><br><big><B> Adresse : <p> <TEXTAREA rows="4" readonly="readonly">Tapez ici vos commentaires</TEXTAREA><P><br> Tel : <input type="text" size="20" value="0240540861" readonly="readonly"><big><B> Portable : <input type="text" size="20" value="0688347429" readonly="readonly"></B></big><P><br> Fax : <input type="text" size="20" value="Fax" readonly="readonly"><P><br> Mail : <input type="text" size="50" value="blanchard.pineau@wanadoo.fr" readonly="readonly"><P><br></PRE>
</td>
<td width=40% heigth=50%>
<pre><big><B> Type : </B></big><input type="text" size="20" value="Client" readonly="readonly"><P><br><big><B> Fonction : <input type="text" size="20" value="Particulier" readonly="readonly"></B></big><P><br><P><br><P><br><P><br><P><br><P><br><big><B> Societe : <input type="text" size="20" readonly="readonly"><BR></PRE>
</td>
</TR>
</table>
<big><B>Affaires relatives :</B></big><TABLE width=100% border="1" >
<tr>
<TH>N°Affaire</TH>
<TH>Date</TH>
<TH>Designation</TH>
<TH>Responsable</TH>
</TR>
<tr>
<TD><input type="text" size=30 value="aff_01" readonly="readonly"></TD>
<TD><input type="text" size=30 value="02/04/2007" readonly="readonly"></TD>
<TD><input type="text" size=30 value="chouteau lebois" readonly="readonly"></TD>
<TD><input type="text" size=30 value="marcel" readonly="readonly"></TD>
</tr>
</TABLE>
<b>
<big><B>Notes :</B></big>
<textarea cols="115" rows="4"></textarea>
<form action="index.php"><Input type="submit" value="Fermer"></form><form action="v_recherche_contact.php"><Input type="submit" value="Retour recherche"></FORM>
</TD>
</tr>
</TABLE>
</TD>
</tr>
</TABLE>
<?
require('traitement.php')
?>
<html>
<head>
<TITLE>Gestion. SARL BLANCHARD PINEAU
</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body >
<form action="v_fiche_contact.php" method="get">
<table height=100% width= 100% border="1">
<TR>
<td >
<SELECT NAME="fichier" onchange="javascript:window.location.href = this.options[this.selectedIndex].value;">
<OPTION selected> Fichier </option>
<OPTION VALUE="v_ajout_contact.php"> Nouveau </option>
<OPTION VALUE="index.php"> Fermer </option>
</SELECT>
<SELECT NAME="edition" onchange="javascript:window.location.href = this.options[this.selectedIndex].value;">
<OPTION selected> Edition </option>
<OPTION VALUE="v_recherche_contact.php"> Rechercher </option>
<OPTION VALUE="v_modif_contact.php"> Modifier </option>
<OPTION VALUE="v_suppr_contact.php"> Supprimer </option>
</SELECT>
<SELECT NAME="edition" onchange="javascript:window.location.href = this.options[this.selectedIndex].value;">
<OPTION selected> Outils </option>
<OPTION VALUE="v_type_contact.php"> Type </option>
<OPTION VALUE="v_fonction_contact.php"> Fonction </option>
</SELECT>
<TABLE height=89% width= 100% border="1" align="center" >
<TR align="center">
<TD align="center">
<?php
$indic_result_connexion = connexion_srv_et_bd();
if ( strcmp($indic_result_connexion,'ok')==0)
{
$consult=consult_pers_nom();
consult_pers_nom();
echo '<div style="width:95%;overflow:auto;">';
echo '<table border="3" BGCOLOR="#D9D9F3" bordercolor="#0000ff" height = "20px" style="width:100%;overflow:hidden">';
echo '<TR>';
echo '<td width=15%>Nom</td>';
echo '<td width=14%>Prenom</td>';
echo '<td width=14%>Fonction</td>';
echo '<td width=14%>Telephone</td>';
echo '<td width=14%>Type</td>';
echo '<td width=30%><A HREF="v_accueil_contact_societe.php"><img border=0 align=right SRC="fleche.bmp"</A>Societe<td>';
echo '</TR>';
echo '</table>';
echo '<div style="width:100%;height:250px;overflow-Y:auto;">';
}
else
{
if ( strcmp($indic_result_connexion,'kobd')==0)
{
echo "la connexion a la base de données n a pas eu lieu";
}
else
{
echo "La connexion au serveur n a pas eu lieu";
};
}
while ($ligne=mysql_fetch_array($consult))
{
echo '<table border="1" BGCOLOR="#FFFAF0" bordercolor="#0000ff" height = "20px" style="width:100%;overflow:hidden">';
echo '<tr>';
echo "<td width=15% ondblclick=\"javascript:window.location.href='v_fiche_contact.php'\" >";
echo $ligne['nom_pers'];
?>
<input type="text" name="code_pers" value="<? echo $ligne['num_personne'] ?>" >
<?php
echo"</td>";
echo"<td width=14%>" ;
echo $ligne['prenom_pers'];
echo"</td>";
echo"<td width=14%>" ;
echo $ligne['tel_professionel_pers'];
echo"</td>";
echo"<td width=14%>" ;
echo $ligne['lib_fonction'];
echo"</td>";
echo"<td width=14%>" ;
echo $ligne['lib_type_pers'];
echo"</td>";
echo"<td width=30%>" ;
echo $ligne['raison_social'];
echo"</td>";
echo "</tr>";
};
?>
</TD>
</TR>
</table>
</TD>
</TR>
</table>
<form action="index.php"><input type="submit" value="Fermer"></form>
</TD>
</TR>
</table>
2eme page (v_fiche_contact.php) :
<?
require('traitement.php')
?>
<html>
<head>
<TITLE>Gestion. SARL BLANCHARD PINEAU
</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body align="center" valign="middle">
<?
$num_pers=$_GET["code_pers"];
?>
<table height=100% width= 100% border="1" align="center">
<TR>
<td align="" valign="middle" width=60%>
<H3><FONT COLOR="#006666">Fiche de contact</FONT></h3>
<TABLE height=40% width= 100% border="0">
<tr>
<TD width=60% heigth=50%>
<?
echo '<input type="text" value=';
echo $num_pers;
echo '>';
?>
<pre><br><big><B> <input type="text" size="5" value="Mr" readonly="readonly"> </B></big><input type="text" size="15" value="Chouteau" readonly="readonly"><big><B> <input type="text" size="15" value="Antoine" readonly="readonly"></B></big><P><br><big><B> Adresse : <p> <TEXTAREA rows="4" readonly="readonly">Tapez ici vos commentaires</TEXTAREA><P><br> Tel : <input type="text" size="20" value="0240540861" readonly="readonly"><big><B> Portable : <input type="text" size="20" value="0688347429" readonly="readonly"></B></big><P><br> Fax : <input type="text" size="20" value="Fax" readonly="readonly"><P><br> Mail : <input type="text" size="50" value="blanchard.pineau@wanadoo.fr" readonly="readonly"><P><br></PRE>
</td>
<td width=40% heigth=50%>
<pre><big><B> Type : </B></big><input type="text" size="20" value="Client" readonly="readonly"><P><br><big><B> Fonction : <input type="text" size="20" value="Particulier" readonly="readonly"></B></big><P><br><P><br><P><br><P><br><P><br><P><br><big><B> Societe : <input type="text" size="20" readonly="readonly"><BR></PRE>
</td>
</TR>
</table>
<big><B>Affaires relatives :</B></big><TABLE width=100% border="1" >
<tr>
<TH>N°Affaire</TH>
<TH>Date</TH>
<TH>Designation</TH>
<TH>Responsable</TH>
</TR>
<tr>
<TD><input type="text" size=30 value="aff_01" readonly="readonly"></TD>
<TD><input type="text" size=30 value="02/04/2007" readonly="readonly"></TD>
<TD><input type="text" size=30 value="chouteau lebois" readonly="readonly"></TD>
<TD><input type="text" size=30 value="marcel" readonly="readonly"></TD>
</tr>
</TABLE>
<b>
<big><B>Notes :</B></big>
<textarea cols="115" rows="4"></textarea>
<form action="index.php"><Input type="submit" value="Fermer"></form><form action="v_recherche_contact.php"><Input type="submit" value="Retour recherche"></FORM>
</TD>
</tr>
</TABLE>
</TD>
</tr>
</TABLE>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
gamermelee
Messages postés
110
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
11 mars 2008
3
24 mai 2007 à 09:28
24 mai 2007 à 09:28
en fait jaimerais que quand on clique sur un ligne du tableau il me renvoie une valeur dans la 2eme page.
je sais pas si tu vois ce que je veux dire...
je sais pas si tu vois ce que je veux dire...
ceto84
Messages postés
56
Date d'inscription
lundi 14 mai 2007
Statut
Membre
Dernière intervention
8 juin 2007
16
24 mai 2007 à 09:47
24 mai 2007 à 09:47
Je sais pas si c'est ca mais vu se ke tu viens de me dire y a un truc ke je pige pas. Si tu veux envoyer des info il faudrait que ton tableau soit compris entre tes balises <form>!?!
gamermelee
Messages postés
110
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
11 mars 2008
3
24 mai 2007 à 09:58
24 mai 2007 à 09:58
c'est possible ca ?
ceto84
Messages postés
56
Date d'inscription
lundi 14 mai 2007
Statut
Membre
Dernière intervention
8 juin 2007
16
24 mai 2007 à 10:04
24 mai 2007 à 10:04
Ba moi je fais une page avec un tableau et dans ce tableau il y a differents champs ou je repond par oui ou par non. Et mon tableau et compris entre mes balises form car sinon ma page php ne recevrais pas mes reponses...!!!
apperement le premier formulaire est pas fermé, il doit englober tous les champs jusqu'à la declaration de l'autre formulaire. je sais que cette technique malpropre marche avec les table, tr et td :)
le formulaire à la fin doit juste lui servir pour créer un bouton
d'ailleurs, pour gamermelee, si tu cré un input de type="button" tu peux lui mettre un champ onclick^^ (avec le lien que tu veux)
le formulaire à la fin doit juste lui servir pour créer un bouton
d'ailleurs, pour gamermelee, si tu cré un input de type="button" tu peux lui mettre un champ onclick^^ (avec le lien que tu veux)
gamermelee
Messages postés
110
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
11 mars 2008
3
24 mai 2007 à 10:13
24 mai 2007 à 10:13
ouais ok la je sais quand on met un bouton ca marche...