Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/08/2006, 09h59   #1
Candidat au titre de Membre du Club
 
Inscription : novembre 2005
Messages : 78
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 78
Points : 12
Points : 12
Par défaut Enregistrement pré rempli

Bonjour,

Je souhaite insérer un nouvel enregistrement dans ma base de données My-SQL mais en ayant des champs pré-remplis avec une sélection faîte dans une page précédente.

En gros. Je sélectionne une entreprise dans un menu déroulant dans la page1 puis je valide et je veux ensuite afficher les données de cette entreprise dans la page2 en ajoutant des champs texte vide pour insérer un nouvelle employé.

Je ne possède qu'une table (je sais que se n'est pas très judicieux mais ce n'est pas le problème) dans laquelle tous mes contacts sont répertoriés(Entreprise,NomDuContact,PrénomDuConatct,Email,..).

Je veux donc ensuite insérer l'enregistrement avec les données de l'entreprise et celles du nouvel employé que je viens de completer.

J'ai en fait deux probleme.(1) je n'arrive pas à afficher les données de l'entreprise dans la pages2 et (2) je me demande si je vais pouvoir récupérer les données de l'entreprise pour mon nouvel enregistrement.

Merci de votre aide

PS:Je boss avec DreamWeaver MX 2004 car je débute et c'est plus simple pour moi.

PS2: si je ne suis pas sur le bon forum, merci de me le signaler.
benoitinfrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 10h10   #2
Membre expérimenté
 
Avatar de Commodore
 
Inscription : février 2004
Messages : 601
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2004
Messages : 601
Points : 539
Points : 539
Une fois que tu as sélectionné l'entreprise, tu l'envoies par $_GET à la page 2 (voir les formulaires).

Une fois dans la page 2 tu récupères les données du $_GET et tu les mets dans les champs voulus (<input name="nom" value="'.$_GET['nom_entreprise'].'" ... )

Il faut que tous les champs de la page 2 soient inclus dans un formulaire et tu mets un <input type="submit" value="submit"> qui insèrera dans la base les données contenues dans les champs de la page 2.

cf tutos.
__________________
Moi, j'aime pas facebook.

Musiciens de France
Commodore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 10h20   #3
Candidat au titre de Membre du Club
 
Inscription : novembre 2005
Messages : 78
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 78
Points : 12
Points : 12
salut Commodore_Psykopate,

j'ai bien envoyé le nom de l'entreprise, mais quand je fais cela il me sors toujours la meme entreprise dans mon second formulaire.

que je choisisse Entreprise1 ou Entreprise2 dans la page1, il affiche Entreprise1 dans la page2.

pourtant j'envoi par la méthode get et ensuite je créer un jeu d'enregistrement dans mon second formulaire:
Citation:
SELECT * From matbale WHERE matable.raisonSocial=colname

avec colname=$_GET['le Nom Du Formulaire Page1']
je ne vois pas comment faire ça différemment.
benoitinfrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 10h47   #4
Membre Expert
 
Avatar de SnakemaN
 
Bidouille-tout Android
Inscription : juillet 2006
Messages : 871
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Bidouille-tout Android

Informations forums :
Inscription : juillet 2006
Messages : 871
Points : 1 102
Points : 1 102
Si le code n'est pas trop lourd il serais judicieux de nou le montrer afin qu'on puisse t'aider sur un exemple concret parce que la...

L'idée serai que dans la premiere page tu recupere par le menu deroulant l'identifiant ou la(les) clef-primaire de ton entreprise afin de l'envoyer par un GET ou POST a ta page 2
Dans cette page 2 tu cahrge dans des varibles definies les diferrents champs de ton entreprises grace a une requete SQL et ta clef issue de la page 1 puis ensuite je pense que dans cette page 2 se trouve un formulaire dans lequel les clef "value" seront les valeurs des variables issue de la requetes SQL...
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre
Ubuntu 10.04 Lucid Lynx @home
LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
SnakemaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 10h50   #5
Membre expérimenté
 
Avatar de Commodore
 
Inscription : février 2004
Messages : 601
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2004
Messages : 601
Points : 539
Points : 539
effectivement, ton code nous serait d'un grand secours
__________________
Moi, j'aime pas facebook.

Musiciens de France
Commodore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 10h54   #6
Membre Expert
 
Avatar de SnakemaN
 
Bidouille-tout Android
Inscription : juillet 2006
Messages : 871
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Bidouille-tout Android

Informations forums :
Inscription : juillet 2006
Messages : 871
Points : 1 102
Points : 1 102
Citation:
Envoyé par Commodore_Psykopate
Une fois que tu as sélectionné l'entreprise, tu l'envoies par $_GET à la page 2 (voir les formulaires).

Une fois dans la page 2 tu récupères les données du $_GET et tu les mets dans les champs voulus (<input name="nom" value="'.$_GET['nom_entreprise'].'" ... )

Il faut que tous les champs de la page 2 soient inclus dans un formulaire et tu mets un <input type="submit" value="submit"> qui insèrera dans la base les données contenues dans les champs de la page 2.

cf tutos.
Il vaudrais mieux qu'il recupere uniquement la clef primaire dans la page 1 et l'envoyer vers la page 2 ou il fera la requete parceque envoyer tout les champs par un GET c'est pas top pour la sécurité....
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre
Ubuntu 10.04 Lucid Lynx @home
LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
SnakemaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 10h56   #7
Membre expérimenté
 
Avatar de Commodore
 
Inscription : février 2004
Messages : 601
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2004
Messages : 601
Points : 539
Points : 539
c'est vrai... j'ai répondu trop vite, sans doute parce que c'est ce qui m'est venu tout de suite à l'esprit
__________________
Moi, j'aime pas facebook.

Musiciens de France
Commodore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 10h59   #8
Candidat au titre de Membre du Club
 
Inscription : novembre 2005
Messages : 78
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 78
Points : 12
Points : 12
voici mon code:
Page1:
Citation:
<?php require_once('../Connections/conn_clients.php'); ?>
<?php
mysql_select_db
($database_conn_clients, $conn_clients);
$query_rsEntreprise = "SELECT DISTINCT contacts.CO_raisonSocial, contacts.CO_secteur, contacts.CO_adresse, contacts.CO_codePostal, contacts.CO_ville, contacts.CO_commentaire, contacts.CO_identifiant FROM contacts";
$rsEntreprise = mysql_query($query_rsEntreprise, $conn_clients) or die(mysql_error());
$row_rsEntreprise = mysql_fetch_assoc($rsEntreprise);
$totalRows_rsEntreprise = mysql_num_rows($rsEntreprise);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><!-- InstanceBegin template="/Templates/ModeleDeBase+logout.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Document sans titre</title>
<!-- InstanceEndEditable --><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- InstanceBeginEditable name="head" -->
<link href="../CSS/policetitre.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.Style1 {font-style: italic}
-->
</style>
<!-- InstanceEndEditable -->
<link href="feuille_css.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
-->
</style>
</head>

<body>
<table width="100%" height="100%"**border="0" cellpadding="0" cellspacing="0">
**<tr class="bordure1">
******<th width="16%" height="102" bordercolor="#FF6600" scope="col"><img src="../Images/arobase.bmp" class="Style1"></th>
******<!-- InstanceBeginEditable name="EditRegion2" -->
******<th width="84%" bordercolor="#FF6600" bgcolor="#CCCCCC" class="policetitre" scope="col">Entreprise connue </th>
**<!-- InstanceEndEditable --></tr>
**<tr class="bordure1">
******<td bordercolor="#FF6600" bgcolor="#CCCCCC"><em><!-- InstanceBeginEditable name="EditRegion3" -->&nbsp;<!-- InstanceEndEditable --></em>
********<form name="form1" method="post" action="../accueil.php">
************<div align="center">
**************<input type="submit" name="Submit" value="Logout">
************</div>
******</form></td>
******<td align="center" bordercolor="#FF6600" bgcolor="#DDDDDD"><!-- InstanceBeginEditable name="EditRegion1" -->
********<p>&nbsp;</p>
********<table width="95%"**border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
************<tr>
**************<td scope="col"><div align="left"><em><strong>Notes:</strong> S&eacute;lectionnez une entreprise dans votre base de donn&eacute;es.</em></div></td>
************</tr>
********</table>
********<p>&nbsp;</p>
********<form action="saisieEntrepriseConnue.php" method="get" name="entreprise" id="entreprise">
************<table width="100%"**border="0" cellspacing="0" cellpadding="0">
**************<tr>
******************<th class="policetitre1" scope="col"><p>Entreprises</p>
******************<p>&nbsp;</p></th>
******************<th scope="col">&nbsp;</th>
**************</tr>
**************<tr>
******************<td><p align="center">
************************<select name="entreprise" id="entreprise">
**************************<?php
do {**
?>
**************************<option value="<?php echo $row_rsEntreprise['CO_raisonSocial']?>"><?php echo $row_rsEntreprise['CO_raisonSocial']?></option>
**************************<?php
} while ($row_rsEntreprise = mysql_fetch_assoc($rsEntreprise));
**
$rows = mysql_num_rows($rsEntreprise);
**if(
$rows > 0) {
********
mysql_data_seek($rsEntreprise, 0);
********
$row_rsEntreprise = mysql_fetch_assoc($rsEntreprise);
**}
?>
************************************************</select>
******************</p></td>
******************<td><div align="center">
************************<input type="submit" name="Submit2" value="Choisir">
******************</div></td>
**************</tr>
************</table>
********</form>
********<p align="left">&nbsp;</p>
********<p align="left">&nbsp;</p>
********<p align="left">&nbsp;</p>
********<p align="left">&nbsp;</p>
********<p align="left">&nbsp;</p>
******<!-- InstanceEndEditable --></td>
**</tr>
</table>
</body><!-- InstanceEnd --></html>
<?php
mysql_free_result
($rsEntreprise);
?>
Colorez votre code PHP sur les forums grâce à Developpez.com



Page2:
Citation:
<?php require_once('../Connections/conn_clients.php'); ?>
<?php
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue;

switch (
$theType) {
case
"text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case
"long":
case
"int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case
"double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case
"date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case
"defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return
$theValue;
}

$editFormAction = $_SERVER['PHP_SELF'];
if (isset(
$_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset(
$_POST["MM_insert"])) && ($_POST["MM_insert"] == "form2")) {
$insertSQL = sprintf("INSERT INTO contacts (CO_raisonSocial, CO_secteur, CO_abonner, CO_adresse, CO_boitePostale, CO_codePostal, CO_ville, CO_commentaire, CO_nom, CO_prénom, CO_fonction, CO_email, CO_telephoneFixe, CO_telephonePortable, CO_numDebutAbo, CO_numFinAbo, CO_dateDebutAbo, CO_dateFinAbo, CO_telephoneEntreprise, CO_web, CO_civilite) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['raisonSociale'], "text"),
GetSQLValueString($_POST['secteur'], "text"),
GetSQLValueString($_POST['abonner'], "text"),
GetSQLValueString($_POST['adresse'], "text"),
GetSQLValueString($_POST['boitePostale'], "text"),
GetSQLValueString($_POST['codePostal'], "text"),
GetSQLValueString($_POST['ville'], "text"),
GetSQLValueString($_POST['commentaire'], "text"),
GetSQLValueString($_POST['nom'], "text"),
GetSQLValueString($_POST['prenom'], "text"),
GetSQLValueString($_POST['fonction'], "text"),
GetSQLValueString($_POST['email'], "text"),
GetSQLValueString($_POST['telephoneFixe'], "text"),
GetSQLValueString($_POST['telephonePortable'], "text"),
GetSQLValueString($_POST['numDebutAbo'], "int"),
GetSQLValueString($_POST['numFinAbo'], "int"),
GetSQLValueString($_POST['dateDebutAbo'], "date"),
GetSQLValueString($_POST['numFinAbo'], "date"),
GetSQLValueString($_POST['telephoneEntreprise'], "text"),
GetSQLValueString($_POST['web'], "text"),
GetSQLValueString($_POST['civilite'], "text"));

mysql_select_db($database_conn_clients, $conn_clients);
$Result1 = mysql_query($insertSQL, $conn_clients) or die(mysql_error());

$insertGoTo = "operationReussie.php";
if (isset(
$_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}

$colname_rsEntrepriseConnue2 = "0";
if (isset(
$_GET['entreprise'])) {
$colname_rsEntrepriseConnue2 = (get_magic_quotes_gpc()) ? $_GET['entreprise'] : addslashes($_GET['entreprise']);
}
mysql_select_db($database_conn_clients, $conn_clients);
$query_rsEntrepriseConnue2 = sprintf("SELECT * FROM contacts WHERE contacts.CO_raisonSocial=%s", $colname_rsEntrepriseConnue2);
$rsEntrepriseConnue2 = mysql_query($query_rsEntrepriseConnue2, $conn_clients) or die(mysql_error());
$row_rsEntrepriseConnue2 = mysql_fetch_assoc($rsEntrepriseConnue2);
$totalRows_rsEntrepriseConnue2 = mysql_num_rows($rsEntrepriseConnue2);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><!-- InstanceBegin template="/Templates/ModeleDeBase+logout.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Document sans titre</title>
<!-- InstanceEndEditable --><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- InstanceBeginEditable name="head" -->
<link href="../CSS/policetitre.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.Style1 {color: #FFFFFF}
-->
</style>
<style type="text/css">
<!--
.Style2 {color: #000000}
-->
</style>
<!-- InstanceEndEditable -->
<link href="feuille_css.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
-->
</style>
</head>

<body>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr class="bordure1">
<th width="16%" height="102" bordercolor="#FF6600" scope="col"><img src="../Images/arobase.bmp" class="Style1"></th>
<!-- InstanceBeginEditable name="EditRegion2" -->
<th width="84%" bordercolor="#FF6600" bgcolor="#CCCCCC" class="policetitre" scope="col">Formulaire de saisie </th>
<!-- InstanceEndEditable --></tr>
<tr class="bordure1">
<td bordercolor="#FF6600" bgcolor="#CCCCCC"><em><!-- InstanceBeginEditable name="EditRegion3" -->&nbsp;<!-- InstanceEndEditable --></em>
<form name="form1" method="post" action="../accueil.php">
<div align="center">
<input type="submit" name="Submit" value="Logout">
</div>
</form></td>
<td align="center" bordercolor="#FF6600" bgcolor="#DDDDDD"><!-- InstanceBeginEditable name="EditRegion1" -->
<form action="operationReussie.php" method="get" name="entreprise" id="entreprise">
<p>&nbsp;</p>
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#333333">
<th colspan="2" scope="col"><div align="center" class="Style1">Entreprise</div> </th>
</tr>
<tr bgcolor="#FFFFFF">
<td width="50%"><div align="left" class="Style2">Raison sociale </div></td>
<td width="50%"><div align="left" class="Style2">
<input name="raisonSociale" type="text" id="raisonSociale" value="<?php echo $row_rsEntrepriseConnue2['CO_raisonSocial']; ?>"readonly>
</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><div align="left">Adresse</div></td>
<td><div align="left">
<input name="adresse" type="text"readonly id="adresse" value="<?php echo $row_rsEntrepriseConnue2['CO_adresse']; ?>">
</div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="left">Boite postale </div></td>
<td><div align="left">
<input name="boitePostale" type="text"readonly id="boitePostale" value="<?php echo $row_rsEntrepriseConnue2['CO_boitePostale']; ?>">
</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><div align="left">Code Postal </div></td>
<td><div align="left">
<input name="codePostal" type="text"readonly id="codePostal" value="<?php echo $row_rsEntrepriseConnue2['CO_codePostal']; ?>">
</div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="left">Ville</div></td>
<td><div align="left">
<input name="ville" type="text"readonly id="ville" value="<?php echo $row_rsEntrepriseConnue2['CO_ville']; ?>">
</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><div align="left">Secteur</div></td>
<td><div align="left">
<input name="secteur" type="text"readonly id="secteur" value="<?php echo $row_rsEntrepriseConnue2['CO_secteur']; ?>">
</div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="left">Abonner</div></td>
<td><div align="left">
<input name="abonner" type="text"readonly id="abonner" value="<?php echo $row_rsEntrepriseConnue2['CO_abonner']; ?>">
</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><div align="left">Adresse web</div></td>
<td><div align="left">
<input name="web" type="text"readonly id="web" value="<?php echo $row_rsEntrepriseConnue2['CO_web']; ?>">
</div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="left">T&eacute;l&eacute;phone</div></td>
<td><div align="left">
<input name="telephoneEntreprise" type="text"readonly id="telephoneEntreprise" value="<?php echo $row_rsEntrepriseConnue2['CO_telephoneEntreprise']; ?>">
</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><div align="left">Commentaire</div></td>
<td><div align="left">
<input name="commentaire" type="text"readonly id="commentaire" value="<?php echo $row_rsEntrepriseConnue2['CO_commentaire']; ?>">
</div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="left">Num&eacute;ro de lettre du d&eacute;but d'abonnement </div></td>
<td><div align="left">
<input name="numDebutAbo" type="text"readonly id="numDebutAbo" value="<?php echo $row_rsEntrepriseConnue2['CO_numDebutAbo']; ?>">
</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><div align="left">Num&eacute;ro de lettre de fin d'abonnement</div></td>
<td><div align="left">
<input name="numFinAbo" type="text"readonly id="numFinAbo" value="<?php echo $row_rsEntrepriseConnue2['CO_numFinAbo']; ?>">
</div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="left">Date de d&eacute;but d'abonnement </div></td>
<td><div align="left">
<input name="dateDebutAbo" type="text"readonly id="dateDebutAbo" value="<?php echo $row_rsEntrepriseConnue2['CO_dateDebutAbo']; ?>">
</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><div align="left">Date de fin d'abonnement </div></td>
<td><div align="left">
<input name="dateFinAbo" type="text"readonly id="dateFinAbo" value="<?php echo $row_rsEntrepriseConnue2['CO_dateFinAbo']; ?>">
</div></td>
</tr>
<tr bgcolor="#DDDDDD">
<th height="38" scope="col"><div align="center" class="Style1">
</div></th>
<th scope="col"><span class="Style1"></span></th>
</tr>
<tr bgcolor="#333333">
<th colspan="2" bgcolor="#000000"><div align="left" class="Style1">
<div align="center">Contact</div>
</div></th>
</tr>
<tr bgcolor="#CCCCCC">
<td><div align="left">Civilt&eacute;</div></td>
<td><div align="left">
<select name="civilite" id="civilite">
<option value="monsieur">Mr</option>
<option value="madame">Mme</option>
<option value="mademoiselle">Mlle</option>
</select>
</div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="left">Nom</div></td>
<td><div align="left">
<input name="nom" type="text" id="nom3" size="40">
</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><div align="left">Pr&eacute;nom</div></td>
<td><div align="left">
<input name="prenom" type="text" id="pr&eacute;nom3" size="40">
</div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="left">Fonction</div></td>
<td><div align="left">
<input name="fonction" type="text" id="fonction3" size="40">
</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><div align="left">Email</div></td>
<td><div align="left">
<input name="email" type="text" id="email3" size="40">
</div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="left">T&eacute;l&eacute;phone portable </div></td>
<td><div align="left">
<input name="telephonePortable" type="text" id="telephonePortable3">
</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><div align="left">T&eacute;l&eacute;phone Fixe </div></td>
<td>
<div align="left">
<input name="telephoneFixe" type="text" id="telephoneFixe3">
</div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><div align="center">
<input name="valider" type="submit" id="valider" value="Valider">
</div></td>
</tr>
</table>
<input type="hidden" name="MM_insert" value="form2">
</form>
<h3 align="left"><em></em></h3>
<!-- InstanceEndEditable --></td>
</tr>
</table>
</body>
<!-- InstanceEnd --></html>
<?php
mysql_free_result
($rsEntrepriseConnue2);
?>
Colorez votre code PHP sur les forums grâce à Developpez.com
benoitinfrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 11h00   #9
Membre expérimenté
 
Avatar de Commodore
 
Inscription : février 2004
Messages : 601
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2004
Messages : 601
Points : 539
Points : 539
erf... c'est possible d'avoir une indentation (même minimale ?)
__________________
Moi, j'aime pas facebook.

Musiciens de France
Commodore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 11h03   #10
Candidat au titre de Membre du Club
 
Inscription : novembre 2005
Messages : 78
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 78
Points : 12
Points : 12
j'ai beau décaler les balises, quand je le visualise il reste toujours coller à gauche.

Comment faire???
benoitinfrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 11h15   #11
Membre Expert
 
Avatar de SnakemaN
 
Bidouille-tout Android
Inscription : juillet 2006
Messages : 871
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Bidouille-tout Android

Informations forums :
Inscription : juillet 2006
Messages : 871
Points : 1 102
Points : 1 102
J'avais dis si il est pas trop lourd !!!
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre
Ubuntu 10.04 Lucid Lynx @home
LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
SnakemaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 11h21   #12
Membre Expert
 
Avatar de SnakemaN
 
Bidouille-tout Android
Inscription : juillet 2006
Messages : 871
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Bidouille-tout Android

Informations forums :
Inscription : juillet 2006
Messages : 871
Points : 1 102
Points : 1 102
Citation:
Envoyé par benoitinfrance
j'ai beau décaler les balises, quand je le visualise il reste toujours coller à gauche.

Comment faire???
Ben deja ne jamais utiliser du code généré pas Dream..
Bon a la limite est-ce que tu peux colorer le code a l'aide de l'outil se trouvant dans ma siganture, et édite ton message precedent ou lieu de recoler le tou dans un nouveau message sinon on a pas fini
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre
Ubuntu 10.04 Lucid Lynx @home
LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
SnakemaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 11h32   #13
Candidat au titre de Membre du Club
 
Inscription : novembre 2005
Messages : 78
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 78
Points : 12
Points : 12
je viens de colorer mon code.

En ce qui concerne le code généré par dream, comme je débute et que je ne connais pas le php, je me suis lancé sous dream.
benoitinfrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 11h35   #14
Membre expérimenté
 
Avatar de Commodore
 
Inscription : février 2004
Messages : 601
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2004
Messages : 601
Points : 539
Points : 539
Citation:
En ce qui concerne le code généré par dream, comme je débute et que je ne connais pas le php, je me suis lancé sous dream.
==> lire les tutos PHP.
Tu y trouveras beaucoup de réponses dont la réponse à ta question.
__________________
Moi, j'aime pas facebook.

Musiciens de France
Commodore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2006, 11h44   #15
Membre Expert
 
Avatar de SnakemaN
 
Bidouille-tout Android
Inscription : juillet 2006
Messages : 871
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Bidouille-tout Android

Informations forums :
Inscription : juillet 2006
Messages : 871
Points : 1 102
Points : 1 102
Bon en effet c'est deja un peu mieux....
Le mieux je pense est de faire comme je te l'ai dis :

Page 1 :
- Tu construis ton menu déroulant a partir d'une requete mais en ne choisissant que le nom et la raison sociale(qui est apparement ta clef)
- Le formulaire envoie le raison sociale choisi a ta page 2

Page 2:
- Tu recupere ton raison sociale de ta page 1
- Tu fait une deuxieme requete avec cette fois tout les champs et avec la clause WHERE de ta clef pour en extriare le seul enregistrement voulu afin de construire ton formulaire mais cette fois en remplissant les options value de tes differents inputs afin de les preremplir avec les champs de ton enregistrement adéquat
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre
Ubuntu 10.04 Lucid Lynx @home
LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
SnakemaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2006, 10h26   #16
Candidat au titre de Membre du Club
 
Inscription : novembre 2005
Messages : 78
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 78
Points : 12
Points : 12
salut à tous,

j'ai réussi a régler mon problème en ne travaillant que sur une pages unique. Il y a un comportement de serveur "mettre à jour un enregistrement" dans dreamweaver qui fait ce que je voulais. Je sélectionne un enregsitrement en haut de la page puis je valide avec un bouton qui envoi le formulaire sur la meme page. le second formulaire rempli les champs avec les données renvoyé par la première requete et je peux les modifier puis les enregistrer à nouveau.

Merci encore de votre aide.
benoitinfrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h06.


 
 
 
 
Partenaires

Hébergement Web