Ses dernières news
Ses derniers sujets sur les forums
~_enricall_~
bonjour,
je suis tjrs dans mes tableaux excel, voici un script qui permet grace au html de mettre de la couleur !
pb je n'arrive pas a afficher plus qu'une entree ? alors que ma table a bcp plus d'entree
merci pour votre aide,
require("protec/passe/connect.php");
//Requete SQL
$query = "SELECT * FROM table_plan_ft_reporting where priorite order by id ASC " ;
$result = mysql_query($query)
or die('Erreur SQL !' . $query . '' . mysql_error());
//Boucle sur les resultats
while($elem = mysql_fetch_array($result)) {
//construit le html
$style_label = ' STYLE="text-align:center; border-style:solid; border-color:#999999; border-width:1px; background-color:#AABBEE " ';
$style_row = ' STYLE="text-align:center; border-style:solid; border-color:#999999; border-width:1px; vertical-align:middle; " ';
$html='
<table>
<tr>
<td bgcolor="#444499" colspan="7"><center><font color="#ffffff" size="4">Report Plan Final Test Journalier</font></center></td>
</tr>
<tr>
<td '.$style_label.'> a </td>
<td '.$style_label.'> b </td>
<td '.$style_label.'> c </td>
<td '.$style_label.'> d </td>
<td '.$style_label.'> e </td>
<td '.$style_label.'> f </td>
<td '.$style_label.'> g </td>
</tr>';
$html.='
<tr valign="center">
<td '.$style_row.' >'.$elem["a"].'</td>
<td '.$style_row.' >'.$elem["b"].'</td>
<td '.$style_row.' >'.$elem["c"].'</td>
<td '.$style_row.' >'.$elem["d"].'</td>
<td '.$style_row.' >'.$elem["e"].'</td>
<td '.$style_row.' >'.$elem["f"].'</td>
<td '.$style_row.' >'.$elem["g"].'</td>
</tr>';
}
$html.='
</table>';
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment; filename='.'Export'.'.xls');
header('Pragma: no-cache');
header('Expires: 0');
echo $html;
?>
que manque t'il pour que le fichier excel qui est creer contienne toutes les entrees
~_enricall_~
Bonjour,
je veux faire un formulaire avec 2 boutons, en fait en fonction de ses boutons l'utilisateur sera dirigé vers la page correspondante (enregistrement du formulaire ou enregistrement "brouillon" pour que l'utilisateur puisse revenir dessus)
je ne souhaite pas utiliser javascript (car je l'utilise deja pour verifier les champs)
pouvez vous me donner une voie a suivre ?
Merci pour votre aide,
~_enricall_~
Ses derniers messages sur les forums
désolé pour mes questions "stupides" j'ai compris la réponse dans le post ci dessus (1 enregistrement au lieu de 10)
je fait maintenant un foreach:
$i = 1;
while ($i < 7){
foreach ( $_POST[ 'a' ] AS $indice => $valeur_a )
{
$b= $_POST [ 'b' ][ $indice ] ;
$c= $_POST [ 'c' ][ $indice ] ;
$d= $_POST [ 'd' ][ $indice ] ;
$e = $_POST [ 'e' ][ $indice ] ;
$i++;
// ici on update autant de fois qu'il y a d'entrees
$sql = 'UPDATE delivery SET b="'.$b.'", c="'.$c.'", d="'.$d.'", e="'.$e.'" WHERE a="'.$valeur_a.'" ';
// on insère le tuple (mysql_query) et au cas où, on écrira un petit message d'erreur bla,bla,bla (or die)
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br>'.mysql_error());
Merci qq même pour votre aide,
@+
~_enricall_~
~_enricall_~
Merci im@n je vais utiliser [ code ] et [ /code ] dans mes prochains post
Merci aussi a toi nicky, ca fonctionne maintenant.
@+
~_enricall_~
Ses derniers commentaires de news
Aucun commentaire de news
Ses derniers commentaires de sites
Aucun commentaire de sites
Ses derniers commentaires de wall