sauver une variable d'un tableau dans une session - PHP - Programmation
MarshPosté le 24-08-2008 à 13:06:37
Bonjour, j'ai un petit problème avec les sessions j'arrive à recupérer la valeur d'un input mais pour ce qui est d'une valeur d'un tableau ça ne fonctionne pas pouvez-vous m'aider c le nom que j'aimerai bien recupérer($nom) merci
<?php session_start();
?> <?php require ("header.php" );
?> <div class="contenu">
<h1><u>Ajouter commande</u></h1> <br/> <h2>Selectionner le client pour la commande</h2> <form name="formulaire" method="post" action="ajoutercommande.php"> <table width = "320" border = "1">
$nom = $_POST["nomcommandeclirech"]; $db_link = mysql_connect("localhost","root","" ); if (!$db_link){ die ("Erreur de connexion :".mysql_error()); } mysql_select_db("gestion de commande" ) or die ("Sélection de la base impossible" ); /*performing SQL query*/
$sql="SELECT * FROM client WHERE nom LIKE CONVERT( _utf8 '%$nom%'USING latin1 ) COLLATE latin1_swedish_ci";
/*echo $sql;*/ $result = mysql_query($sql,$db_link); if (!$result) die ("erreur sur ma requete".mysql_error());
/* closing connection*/ mysql_close($db_link);
?> <br/> <br/> <table width = "350" border = "4"> <tr> <td> Nom du client</td> <td> Prénom du client</td> <td> Adresse du client</td> <td> Code postal</td> <td> Ville</td> <td>Pays</td> <td> Téléphone</td> <td> gsm</td> <td> E-mail</td> </tr>
Marsh Posté le 24-08-2008 à 13:06:37
Bonjour,
j'ai un petit problème avec les sessions j'arrive à recupérer la valeur d'un input mais pour ce qui est d'une valeur d'un tableau ça ne fonctionne pas pouvez-vous m'aider c le nom que j'aimerai bien recupérer($nom) merci
<?php
session_start();
?>
<?php
require ("header.php" );
?>
<div class="contenu">
<h1><u>Ajouter commande</u></h1>
<br/>
<h2>Selectionner le client pour la commande</h2>
<form name="formulaire" method="post" action="ajoutercommande.php">
<table width = "320" border = "1">
<tr>
<td> Nom Client : </td>
<td> <input type="text" name="nomcommandeclirech" id="nomcommandeclirech" value=""/></td>
</tr>
<tr><td></td>
<td align="center"><input type="submit" name="rechercher" id="rechercher" value="rechercher" onclick="rechercher()"/></td>
</tr>
</table>
<?php
$nom = $_POST["nomcommandeclirech"];
$db_link = mysql_connect("localhost","root","" );
if (!$db_link){
die ("Erreur de connexion :".mysql_error());
}
mysql_select_db("gestion de commande" ) or die ("Sélection de la base impossible" );
/*performing SQL query*/
$sql="SELECT * FROM client WHERE nom LIKE CONVERT( _utf8 '%$nom%'USING latin1 ) COLLATE latin1_swedish_ci";
/*echo $sql;*/
$result = mysql_query($sql,$db_link);
if (!$result)
die ("erreur sur ma requete".mysql_error());
/* closing connection*/
mysql_close($db_link);
?>
<br/>
<br/>
<table width = "350" border = "4">
<tr>
<td> Nom du client</td>
<td> Prénom du client</td>
<td> Adresse du client</td>
<td> Code postal</td>
<td> Ville</td>
<td>Pays</td>
<td> Téléphone</td>
<td> gsm</td>
<td> E-mail</td>
</tr>
<?php
while ($row=mysql_fetch_row($result))
{
$nom=".$row[1].";
echo '<tr>';
echo '<td>'.$row[1].'</td>';
echo '<td>'.$row[2].'</td>';
echo '<td>'.$row[3].'</td>';
echo '<td>'.$row[4].'</td>';
echo '<td>'.$row[5].'</td>';
echo '<td>'.$row[6].'</td>';
echo '<td>'.$row[7].'</td>';
echo '<td>'.$row[8].'</td>';
echo '<td>'.$row[9].'</td>';
echo '<td><ul><li><a href="nouvellecommande.php">Commander</a></li>
</ul></td>';
echo '</td></tr>';
}
?>
</table>
</div>
<?php
require ("footer.php" );
?>