par
castelli » 28 juin 2005, 11:53
Bonjour ,
J'ais créer un formulaire de mise a jour de ma base de donnée de fournisseur hors le probleme c'est que lorsque j'appuis sur "mise a jour " (mon bouton ) sa marche pas ..
rien ne se passe
(meme pas l'affichage des requetes )
si quelqun pouvait regarder me dire ou j'ai fait une boulette sa serait gentil car la suis un peu perdu lol , en plus j'ai meme aps d'affichage d'erreur ..
merci encore
<?php
$reduc3 = $_POST['reduction'];
$saic3 = $_POST['saic'];
$reduc4 = (1-$reduc3);
$saic4 = (1-$saic4);
$host = '******';
$user = '*****';
$pass = '******';
$db = '**********';
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
$select ="select * from fournisseur ";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$select2 ="select * from frais ";
$result2 = mysql_query($select2,$link) or die ('Erreur : '.mysql_error() );
$row2 = mysql_fetch_assoc($result2);
if(isset($_POST['envoi']))
{
?>
<h3> Tableau indiquant les reduction en fonction des fournisseurs ..!!</H3>
<p>Vos modifications ont bien eté prisent en compte ..!!</p>
<table border=1><form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<TR bgcolor=\"#CCFFCC\">
<TH>Fournisseur</TH>
<TH>Reduction et Frais</TH>
</TR>
<?php
while($row = mysql_fetch_assoc($result))
{
$reduc2 = preg_replace("#,#", ".", $row['reduction']);
$reduc= (1-$reduc2);
?>
<tr>
<td><font face='Verdana' size='2'><b><?php echo($row['fournisseur2']); ?></b></font></td>
<td><font face='Verdana' size='2'>-<input type="text" name="reduction" value="<?php echo "$reduc"; ?>"></font></td>
</tr>
<?php
}
$saic2 = preg_replace("#,#", ".", $row2['saic']);
$saic = ($saic2-1);
?>
<TR>
<td><b>Frais de SAIC<b></td>
<td><font face='Verdana' size='2'>+<input type="text" name="saic" value="<?php echo "$saic"; ?>"</font></td>
</tr>
<tr><td></td><td><div style="text-align:left;"><br><input type="submit" class="verif" name="envoi" value="mise a jour" /></td></tr>
</form></table>
<?php
$host = '*******';
$user = '*******';
$pass = '*****';
$db = '*******';
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
$query="UPDATE fournisseur SET reduction='".$reduc4."' where fournisseur2 like '".$row['fournisseur2']."'";
$query2="UPDATE frais SET saic='".$saic4."' where id like '".$row2['id']."'";
echo $query;
echo $query2;
echo $query;
echo $query2;
}
else
{
?>
<h3> Tableau indiquant les reduction en fonction des fournisseurs ..!!</H3>
<table border=1><form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<TR bgcolor=\"#CCFFCC\">
<TH>Fournisseur</TH>
<TH>Reduction et Frais</TH>
</TR>
<?php
while($row = mysql_fetch_assoc($result))
{
$reduc2 = preg_replace("#,#", ".", $row['reduction']);
$reduc= (1-$reduc2);
?>
<tr>
<td><font face='Verdana' size='2'><b><?php echo($row['fournisseur2']); ?></b></font></td>
<td><font face='Verdana' size='2'>-<input type="text" name="reduction" value="<?php echo "$reduc"; ?>"></font></td>
</tr>
<?php
}
$saic2 = preg_replace("#,#", ".", $row2['saic']);
$saic = ($saic2-1);
?>
<TR>
<td><b>Frais de SAIC<b></td>
<td><font face='Verdana' size='2'>+<input type="text" name="saic" value="<?php echo "$saic"; ?>"</font></td>
</tr>
<tr><td></td><td><div style="text-align:left;"><br><input type="submit" class="verif" name="envoi" value="mise a jour" /></td></tr>
</form></table>
<?php
}
?>
Bonjour ,
J'ais créer un formulaire de mise a jour de ma base de donnée de fournisseur hors le probleme c'est que lorsque j'appuis sur "mise a jour " (mon bouton ) sa marche pas ..
rien ne se passe
(meme pas l'affichage des requetes )
si quelqun pouvait regarder me dire ou j'ai fait une boulette sa serait gentil car la suis un peu perdu lol , en plus j'ai meme aps d'affichage d'erreur ..
merci encore
[php]<?php
$reduc3 = $_POST['reduction'];
$saic3 = $_POST['saic'];
$reduc4 = (1-$reduc3);
$saic4 = (1-$saic4);
$host = '******';
$user = '*****';
$pass = '******';
$db = '**********';
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
$select ="select * from fournisseur ";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$select2 ="select * from frais ";
$result2 = mysql_query($select2,$link) or die ('Erreur : '.mysql_error() );
$row2 = mysql_fetch_assoc($result2);
if(isset($_POST['envoi']))
{
?>
<h3> Tableau indiquant les reduction en fonction des fournisseurs ..!!</H3>
<p>Vos modifications ont bien eté prisent en compte ..!!</p>
<table border=1><form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<TR bgcolor=\"#CCFFCC\">
<TH>Fournisseur</TH>
<TH>Reduction et Frais</TH>
</TR>
<?php
while($row = mysql_fetch_assoc($result))
{
$reduc2 = preg_replace("#,#", ".", $row['reduction']);
$reduc= (1-$reduc2);
?>
<tr>
<td><font face='Verdana' size='2'><b><?php echo($row['fournisseur2']); ?></b></font></td>
<td><font face='Verdana' size='2'>-<input type="text" name="reduction" value="<?php echo "$reduc"; ?>"></font></td>
</tr>
<?php
}
$saic2 = preg_replace("#,#", ".", $row2['saic']);
$saic = ($saic2-1);
?>
<TR>
<td><b>Frais de SAIC<b></td>
<td><font face='Verdana' size='2'>+<input type="text" name="saic" value="<?php echo "$saic"; ?>"</font></td>
</tr>
<tr><td></td><td><div style="text-align:left;"><br><input type="submit" class="verif" name="envoi" value="mise a jour" /></td></tr>
</form></table>
<?php
$host = '*******';
$user = '*******';
$pass = '*****';
$db = '*******';
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
$query="UPDATE fournisseur SET reduction='".$reduc4."' where fournisseur2 like '".$row['fournisseur2']."'";
$query2="UPDATE frais SET saic='".$saic4."' where id like '".$row2['id']."'";
echo $query;
echo $query2;
echo $query;
echo $query2;
}
else
{
?>
<h3> Tableau indiquant les reduction en fonction des fournisseurs ..!!</H3>
<table border=1><form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<TR bgcolor=\"#CCFFCC\">
<TH>Fournisseur</TH>
<TH>Reduction et Frais</TH>
</TR>
<?php
while($row = mysql_fetch_assoc($result))
{
$reduc2 = preg_replace("#,#", ".", $row['reduction']);
$reduc= (1-$reduc2);
?>
<tr>
<td><font face='Verdana' size='2'><b><?php echo($row['fournisseur2']); ?></b></font></td>
<td><font face='Verdana' size='2'>-<input type="text" name="reduction" value="<?php echo "$reduc"; ?>"></font></td>
</tr>
<?php
}
$saic2 = preg_replace("#,#", ".", $row2['saic']);
$saic = ($saic2-1);
?>
<TR>
<td><b>Frais de SAIC<b></td>
<td><font face='Verdana' size='2'>+<input type="text" name="saic" value="<?php echo "$saic"; ?>"</font></td>
</tr>
<tr><td></td><td><div style="text-align:left;"><br><input type="submit" class="verif" name="envoi" value="mise a jour" /></td></tr>
</form></table>
<?php
}
?>[/php]