begin process at 2012 05 31 06:34:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

problem de tableau (php/code bar )


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problem de tableau (php/code bar )

mercredi 19 juillet 2006 à 09:05:28 | problem de tableau (php/code bar )

freednk

Bonjour.

J'aimerai savoir s'il est possible de faire la chose suivante

j'ai un tableau de 1 colone et  n  ligne. j'aimerai que ca change en un tableau de n ligne avec trois colone

 

en fait je genere les codes bars puor des valeurs du tableau dynamique et je recupere les etiquetes et il me faut que ces images s'affichent d'une maniere particuliere pour les imprimer sur une feuille A4 (4 x 6 etiquettes )

voila le code que j'ai  et j'accepte toute les propositions
merci

<?php

 

include "connect.php";

echo("$secteur");
$query="SELECT QTCOLC,PRCPLC FROM LCO where NULGLC='$nulglc' and  NUCOLC='$nucoco'" ;
  $result = ora_parse($cursor, $query);
  $result = ora_exec ($cursor);
    
$erow = (Ora_Fetch_Into ($cursor, $values));

$QTCOLC = $values[0];?>

  <h1 align="center" class="Style2">Type de COMMAND:</h1><h1 align="center">
  <span class="Style2">
 
 
<? echo('<br><td>'.ora_getcolumn ( $cursor, 1 ).'</td>'); ?></span></h1>

<?
echo ("<br><br>N° DE Commande : ".$nucoco);
echo ("<br><br>N° DE Ligne de Command :".$nulglc);
echo("<br><br>Quantite:".$QTCOLC);
?>

 

 

 

<head>
<title></title>
</head>
<body bgcolor="#CCCCFF" >
<p><html>
<head>
<span class="Style2">
<div align="justify">
<p>

 

<form method="post" action="test.php">
<input name="nucoco" type="hidden" value="<? print($nucoco); ?>">
<input name="nulglc" type="hidden" value="<? print($nulglc); ?>">
<input name="QTCOLC" type="hidden" value="<? print($QTCOLC); ?>" >
<input name="secteur" type="hidden" value="<? print($secteur);?>">
<input name="secteur" type="hidden" value="<? print($INVF);   ?>">


<?
 define (__TRACE_ENABLED__, false);
 define (__DEBUG_ENABLED__, false);
          
 require("barcode.php");    
 require("i25object.php");
 require("c39object.php");
 require("c128aobject.php");
 require("c128bobject.php");
 require("c128cobject.php");
        
/* Default value */
if (!isset($output))  $output   = "png";
if (!isset($barcode)) $barcode  = "0123456789";
if (!isset($type))    $type     = "I25";
if (!isset($width))   $width    = "460";
if (!isset($height))  $height   = "120";
if (!isset($xres))    $xres     = "2";
if (!isset($font))    $font     = "5";
/*********************************/
         
if (isset($barcode) && strlen($barcode)>0) {   
  $style  = BCS_ALIGN_CENTER;           
  $style |= ($output  == "png" ) ? BCS_IMAGE_PNG  : 0;
  $style |= ($output  == "jpeg") ? BCS_IMAGE_JPEG : 0;
  $style |= ($border  == "on"  ) ? BCS_BORDER    : 0;
  $style |= ($drawtext== "on"  ) ? BCS_DRAW_TEXT  : 0;
  $style |= ($stretchtext== "on" ) ? BCS_STRETCH_TEXT  : 0;
  $style |= ($negative== "on"  ) ? BCS_REVERSE_COLOR  : 0;
 
  switch ($type)
  {
    case "I25":
     $obj = new I25Object(250, 120, $style, $barcode);
     break;
    case "C39":
     $obj = new C39Object(250, 120, $style, $barcode);
     break;
    case "C128A":
     $obj = new C128AObject(250, 120, $style, $barcode);
     break;
    case "C128B":
     $obj = new C128BObject(250, 120, $style, $barcode);
     break;
    case "C128C":
                          $obj = new C128CObject(250, 120, $style, $barcode);
     break;
 default:
   $obj = false;
  }
 

?>
<table align="center" border="1" cellpadding="1" cellspacing="1">
<tr>


  
<? for($i=1;$i<=$QTCOLC;++$i)
{  ?>

 


 <td align="center" width="10">
<? $sql="select NUMERO_INVENTAIRE from inventaire where NUMERO_COMMANDE = '$nucoco'and NUMERO_LIGNECOMMANDE= '$nulglc' and
NUMERO_MATERIEL ='$i'";

     $result = ora_parse($cursor, $sql);
     $result = ora_exec ($cursor);
     Ora_Fetch_Into ($cursor, ${"NUMERO_INVENTAIRE".$i});
     $INVF=${"NUMERO_INVENTAIRE".$i}[0];
     if (isset(${"NUMERO_INVENTAIRE".$i}[0]))
     { print (${"NUMERO_INVENTAIRE".$i}[0]);}
     
     if ($obj) {
     if ($obj->DrawObject($xres)) {
         echo "<table align='center'><tr><td><img src='./image.php?code=".${"NUMERO_INVENTAIRE".$i}[0]."&style=".$style."&type=".$type."&width=".$width."&height=".$height."&xres=".$xres."&font=".$font."'></td></tr></table>";
     } else echo "<table align='center'><tr><td><font color='#FF0000'>".($obj->GetError())."</font></td></tr></table>";
  }
     ?>
     
    
</td>

</tr>

<? }?>
<? }   ?>


DimX

mercredi 19 juillet 2006 à 09:46:21 | Re : problem de tableau (php/code bar )

Teclis01

pq tu fais pas un autre tableau tout simplement ?
après il faut choisir correctement son indexage...
mais pr mettre 3 cases par case du tableau ca donne ca (avec un indexation de base)
$aMonAarray=array();
$aMonAarray[]=array('1er'=>$var1,'2eme'=>$var2,'3eme'=>$var3);

J espere que cel pour t aider

--------------------------------------------------------------------------------------------------
         Ilvaut mieux poser une question et passer pour bête que le rester toutesa vie

mercredi 19 juillet 2006 à 13:36:25 | Re : problem de tableau (php/code bar )

freednk

Réponse acceptée !

merci pour la reponse
j'ai trouvé en fait moi meme je met simplement 3 fois <td> avec mon code et je ajoute ++$i ce qui me fait ce que je veux ;)



DimX



Cette discussion est classée dans : php, style, obj, isset, barcode


Répondre à ce message

Sujets en rapport avec ce message

inclure du php dans une fonction genere [ par Ucpx ] bonjour voila ma source [code=html] Enregistreur de lien function hide [BAR]Equipe de création de jeu php Lille/Lomme/Armentières (59) [ par Klaad ] Bonjour à toutes et à tous ! Je suis à la recherche de codeurs php pour créer un jeu par navigateur. Pour nous faciliter la tache, je recherche des g Vérification formulaire PHP [ par Sethyy ] Bonjour, Je désirerais faire une vérification d'un formulaire en PHP. Je m'explique : j'ai deux fichiers, formulaire.php et traitement.php Comme vous code php dans code js [ par nacer183 ] bonjour, j'ai un pb lorsque j'insère un code php dans le code javascript par exemple:  var obj = new AW.UI.Grid;    obj.setCellData([                  Menu/ssmenu vertical qui ne marche pas comme je voudrais... [ par Nosferatu8 ] Bonjour à tous, Voila j'ai deux petits soucis concernant mon menu vertical déroulant... En fait, j'aurais besoin de deux choses: - lorsque je clique Problème pour mes pages 404... [ par Rflx ] Bonjour à tous, J'ai un problème avec mes pages 404 et j'aimerais votre aide. Lorsque une page du style [b]page.php[/b] est introuvable, il y a bien php et pdf [ par tapi ] Bonjour, J'ai suivi quelques messages du forum à propos de sortir du pdf à partir de PHP et de MYSQL, et tout ce que j'arrive à sortir c'est ce qui l' Un petit questionnaire !!! [ par perig ] Bonjour !!! Je ne suis pas webmaster de métier mais dans le but d'améliorer la présentation de mes sources, je cherche à savoir comment vous utilisez php et mysql : les index s'affichent pas !!! [ par stephane ] Voila, j'utilise cette procédure pour afficher les index d'une table (je suis deja connecté à la base de donnees) :$mode représente la table$rep=@mysq [PHP] Aide pour un style de petition [ par manusoron ] Bonjour a tous. Je souhaiterais savoir s'il existe un moyen PHP (déja créé) pour comptabiliser des signatures. Par exemple, on insere son nom, et son


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales