CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Problème de tableaux Php

Nicoboss3
Nicoboss3
Niveau 6
04 septembre 2005 à 19:37:02

Salut à tous,

J´ai un petit problème au niveau de tableaux en Php.

J´ai une page sur mon site ( http://graphiworld.free.fr/?page=3 ) qui récupère sur une base de donnée des informations pour les afficher dans des tableaux.
A chaques fois que le script trouve une entrée dans la base, il creer un nouveau tableau.
J´aimerais afficher 3 tableaux par ligne mais comme deux tableaux ne peuvent pas ce coller, il n´y a qu´un seul tableau par ligne.
Comment faire ? Voici le code php qui affiche les tableaux :

<?
include("connect.php");
$req = mysql_query(sprintf("SELECT description,id FROM tutoriaux ORDER BY `id` ASC"));
while($res = mysql_fetch_array( $req ))
{
$id = $res[´id´];
$description = $res[´description´];
echo ´<table width="244" height="100" border="0" cellspacing="0" cellpadding="0" background="images/last_tuto.gif"><div align="LEFT"></div>´;
echo ´ <tr>
<td height="33" colspan="4"></td>
</tr>
<tr>
<td width="15" height="53"></td>
<td width="58"><img src="images/img´.$id.´.jpg" width="53" height="53"></td>
<td width="156" valign="top">
<div align="left"><span
class="Textenewtuto">´.$description.´</span></div>
</td>
<td width="15"></td>
</tr>
<tr>
<td height="14" colspan="4"></td>
</tr>
´;
}
echo´</table>´;
mysql_close();
?>

Merci

captain_torche
captain_torche
Niveau 10
04 septembre 2005 à 20:18:58

Mets tes tableaux dans un autre plus grand (un tableau par cellule), et tu n´auras plus de problème.

deepblue
deepblue
Niveau 16
04 septembre 2005 à 20:36:34

je pense qu´il faut deja calculer le nombre de lignes necessaire :

$nb_lignes = $total_tutoriaux / 3 ;
/* 3 = le nombres de tableau */

ensuite tu fais une boucle mais je c pas koi, il faudrait chercher, j´espere t´avoir un peu aidé, @++

deepblue
deepblue
Niveau 16
04 septembre 2005 à 20:38:30

captain_torche
Posté le 04 septembre 2005 à 20:18:58
Mets tes tableaux dans un autre plus grand (un tableau par cellule), et tu n´auras plus de problème.

je crois que ça ne marcherait pas si les tutos devaient se metttre en place tout seul, : que le decalage se fasse tout seul si il rajoute ou enleve un tuto

Nicoboss3
Nicoboss3
Niveau 6
05 septembre 2005 à 09:12:30

ui, c´est sa deepblue !

captain_torche
captain_torche
Niveau 10
05 septembre 2005 à 09:18:58

<table>
<?
$req = mysql_query("SELECT * FROM table");
while($ans = mysql_fetch_array($req))
{
echo "<tr><td>".$ans[´bidule´]."</td><td>";
if($ans = mysql_fetch_array($req))
echo $ans[´bidule´];
echo "</td><td>";
if($ans = mysql_fetch_array($req))
echo $ans[´bidule´];
echo "</td></tr>";
}
?>
</table>

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment