Php aide sur recupération d une variable
sarrarsenal
-
Angelneonizz Messages postés 790 Date d'inscription Statut Membre Dernière intervention -
Angelneonizz Messages postés 790 Date d'inscription Statut Membre Dernière intervention -
Bonjour, Bonjour, mes amis en fait j ai un probléme .j ai une page dans lequel j ai mon script php qui permet de représenter sous forme de tableau les numero de registre, et nom de l entreprise .mais dans ma table lignebilan ya une colonne identreprise .j ai choisis de ne pas le méttre dans mon tableau .voici le code.JE VOUDRAIS SAVOIR COMMENT FAIRE POUR recupérer la variable identreprise pour l insérer dans la table lignebilan
<?php
include("connection.php");
if (isset($_POST['code1'])){
$code1=$_POST['code1'];
}
if (isset($_POST['code2'])){
$code2=$_POST['code2'];
}
if ($_POST['code1'] != $_POST['code2']){
header("location:redirection si code errone.php");
}
else{
header("location tester code.php");
}
$sql="SELECT entreprises.numRegistre, entreprises.nomEntreprise ,entreprises.idEntreprise
FROM 'entreprises', 'employe','ligneservices','lignedirigent'
WHERE lignedirigent.codesecret ='$code1'
AND ligneservices.idEntreprise=entreprises.idEntreprise
AND entreprises.idEntreprise=lignedirigent.idEntreprise
AND employe.idEmploye=lignedirigent.idEmploye ";
$resultat=mysql_query($sql) or die ("impossible d'executer cette requette ".mysql_error());
echo "<table align=center border=1 bgcolor='white' width=628>";
echo "<tr>
<td><font size=2>Numero de Registre</font></td>
<td><font size=2>Nom entreprise</font></td>
<td>Actions</td>
</tr>";
while($resul=mysql_fetch_object($resultat))
{
$elmt=mysql_fetch_array($resultat);
echo "<tr>
<td> $resul->numRegistre</td>
<td>$resul->nomEntreprise</td>
<td><a href=\"mohasarr.php'\">Actions</a></td></tr>";
$GLOBALS['identreprise'] = $elmt['idEntreprise'];
print $identreprise; // C EST CETTE $identreprise que je veux utiliser dans ma page sqldeclare bilan .php .cette page permet de d insérer les donnees d une entreprise dans la table y compris $identreprise .mais je ne sais pas comment le faire
?>
<input type="hidden" name="identreprise" value="<?php echo $identreprise;?>">
<?php
}
echo "</table>";
?>
VOICI LE CODE DE sqldeclare bilan.php
<?php
extract($_POST);
$identreprise="";
$norme="normale";
$ch1=$_POST['a1'];
$ch2=$_POST['a2'];
$current_date=date("Y");
include("connection.php");
$req1="insert into lignebilan values ('','$identreprise','$current_date','$ch1','$ch2','$norme')";
$exe=mysql_query($req1);
if($exe)
{
header("location:declaration bilan message reussie.php");
}
?>
<?php
include("connection.php");
if (isset($_POST['code1'])){
$code1=$_POST['code1'];
}
if (isset($_POST['code2'])){
$code2=$_POST['code2'];
}
if ($_POST['code1'] != $_POST['code2']){
header("location:redirection si code errone.php");
}
else{
header("location tester code.php");
}
$sql="SELECT entreprises.numRegistre, entreprises.nomEntreprise ,entreprises.idEntreprise
FROM 'entreprises', 'employe','ligneservices','lignedirigent'
WHERE lignedirigent.codesecret ='$code1'
AND ligneservices.idEntreprise=entreprises.idEntreprise
AND entreprises.idEntreprise=lignedirigent.idEntreprise
AND employe.idEmploye=lignedirigent.idEmploye ";
$resultat=mysql_query($sql) or die ("impossible d'executer cette requette ".mysql_error());
echo "<table align=center border=1 bgcolor='white' width=628>";
echo "<tr>
<td><font size=2>Numero de Registre</font></td>
<td><font size=2>Nom entreprise</font></td>
<td>Actions</td>
</tr>";
while($resul=mysql_fetch_object($resultat))
{
$elmt=mysql_fetch_array($resultat);
echo "<tr>
<td> $resul->numRegistre</td>
<td>$resul->nomEntreprise</td>
<td><a href=\"mohasarr.php'\">Actions</a></td></tr>";
$GLOBALS['identreprise'] = $elmt['idEntreprise'];
print $identreprise; // C EST CETTE $identreprise que je veux utiliser dans ma page sqldeclare bilan .php .cette page permet de d insérer les donnees d une entreprise dans la table y compris $identreprise .mais je ne sais pas comment le faire
?>
<input type="hidden" name="identreprise" value="<?php echo $identreprise;?>">
<?php
}
echo "</table>";
?>
VOICI LE CODE DE sqldeclare bilan.php
<?php
extract($_POST);
$identreprise="";
$norme="normale";
$ch1=$_POST['a1'];
$ch2=$_POST['a2'];
$current_date=date("Y");
include("connection.php");
$req1="insert into lignebilan values ('','$identreprise','$current_date','$ch1','$ch2','$norme')";
$exe=mysql_query($req1);
if($exe)
{
header("location:declaration bilan message reussie.php");
}
?>
6 réponses
-
l'autre sujet était pas bien ?
-
-
alors pourquoi t'as fait un autre sujet ?
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Aaaaaah d'accord...
-
pour que ça soit plus lisible, les développeurs de CCM ont ajouté un shortcode, tu peux l'activer en cliquant sur l'icone juste à coté du S souligné.
et tu dois mettre ton code entre ces balises.