Mettre un tableau en mémoire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Mettre un tableau en mémoire

par wiwi » 01 févr. 2006, 17:27

Oui, je vois et...

A l'affichage plus loin dans le <htm> que je ne sais pas quoi mettre :

Quand dans mon select, je n'ai qu'un enregistrement dans la requête, je met :
Le résultat est : <?php echo $ligne['SOLD_COUR'] ?><br />

Mais là dans mon exemple, j'ai 3 enregistrements dans le résultat de ma requête.

Dur dur les débuts...

par jeff » 01 févr. 2006, 17:14

salut
voila
$succ=dbtcp_sql("SELECT * FROM evcumul where matricule='$bdd_matricule' order by num_sold");
if ($succ===FALSE) {
        echo("La requête a échouée\n");
} else
{
      while ($ligne=dbtcp_fetch_assoc($connexion_access))
      $array[]=$ligne;
}       
dbtcp_close($connexion_access);

Mettre un tableau en mémoire

par wiwi » 01 févr. 2006, 16:42

Bonjour à tous.

Remarque : j'utilise un composant dbtcp pour lire une base access depuis un serveur linux ('où le dbtcp à la place du Mysql)

Voici mon petit bout de code :
$succ=dbtcp_sql("SELECT * FROM evcumul where matricule='$bdd_matricule' order by num_sold");
if ($succ===FALSE) {
        echo("La requête a échouée\n");
} else 
{
		while ($ligne=dbtcp_fetch_assoc($connexion_access))
		print_r($ligne);
}       
dbtcp_close($connexion_access);

A chaque qu'il lit une ligne, il me l'affiche ds le navigateur.

J'aimerai, en lieu et place du print_r($ligne) qu'il me mette les lignes en mémoires dans un tableau afin de les afficher plus tard selon des valeurs de num_sold. Et là je m'embrouille les pinceaux :oops:

Merci d'avance :)