Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1698 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Afficher les resultats d'une requeste SQL sur deux colonnes

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Afficher les resultats d'une requeste SQL sur deux colonnes

n°210674
angel92
Posté le 08-09-2002 à 18:05:55  profilanswer
 

allez vois a cette adresse:
http://www.cineseries.com/series/downloads/skins/
 
 
je vaudrai juste repartir les resultats sur deux colonnes diffenrentes.
comment faire.
 
Merci d'avance

mood
Publicité
Posté le 08-09-2002 à 18:05:55  profilanswer
 

n°210681
Dost67
Posté le 08-09-2002 à 18:51:42  profilanswer
 

T'incrémente $i.
 
Si is_int($i/2) alors
  <tr> et <td>
Sinon
  <td>
 
Ton contenu
 
Si is_int($i/2) alors
  </td>
Sinon
  </td> et </tr>
 
$i++

n°210687
Dost67
Posté le 08-09-2002 à 18:54:58  profilanswer
 

[Qui n'a rien à voir avec la question]
 
T'as prévu quoi pour qq'un qui rentre une adresse comme ça :
http://www.cineseries.com/series/d [...] t=90000000
 
[/Qui n'a rien à voir avec la question]

n°210696
angel92
Posté le 08-09-2002 à 19:03:56  profilanswer
 

ben je peu mettre un count des entrées de la base, et dire, si la variable entrée est plus grande que le count, je display un message d'erreur

n°210701
angel92
Posté le 08-09-2002 à 19:10:28  profilanswer
 

Dost67 a écrit a écrit :

T'incrémente $i.
 
Si is_int($i/2) alors
  <tr> et <td>
Sinon
  <td>
 
Ton contenu
 
Si is_int($i/2) alors
  </td>
Sinon
  </td> et </tr>
 
$i++




 
vai essayer

n°210795
angel92
Posté le 08-09-2002 à 22:46:35  profilanswer
 

[:ssfblanka]

n°210798
MagicBuzz
Posté le 08-09-2002 à 22:55:47  profilanswer
 

Si tu veux deux colonnes classées en colones et non pas en lignes :
 

Code :
  1. 1   4
  2. 2   5
  3. 3   6


 
Et non pas : (l'exemple de dost67)
 

Code :
  1. 1   2
  2. 3   4
  3. 5   6


 
Fait ça :
 
Crée un tableau avec deux colones.
Dans la première, tu affiche les int((nbLignes/2) + .5) lignes.
Dans la seconde, le reste.
 
En ASP (chuis une burne en PHP, donc je te laisse transcrire ;))
 

Code :
  1. <table>
  2.   <tr>
  3.      <td><table>
  4. <%
  5. for i = 1 to int((rs.recordcount / 2) + .5)
  6.    response.write "<tr><td>" & rs("CHAMP" ) & "</td></tr>"
  7.    rs.movenext
  8. next
  9. %>
  10.     </table></td>
  11.     <td><table>
  12. <%
  13. for i = int((rs.recordcount / 2) + .5) to rs.recordcount
  14.    response.write "<tr><td>" & rs("CHAMP" ) & "</td></tr>"
  15.    rs.movenext
  16. next
  17. %>
  18.       </td></table>
  19.    </tr>
  20. </table>


Message édité par MagicBuzz le 08-09-2002 à 22:57:00
n°210801
ethernal
Chercheur de vérité...
Posté le 08-09-2002 à 23:21:08  profilanswer
 

jette un oeil là : http://forum.hardware.fr/forum2.ph [...] t=#t135694
 
mais me suis planté je pense, après 30 il réécrase les valeurs stockées ($cpt=0), donc c'est à corriger.


---------------
...oups kernel error...
n°211227
angel92
Posté le 09-09-2002 à 18:05:34  profilanswer
 

ethernal a écrit a écrit :

jette un oeil là : http://forum.hardware.fr/forum2.ph [...] t=#t135694
 
mais me suis planté je pense, après 30 il réécrase les valeurs stockées ($cpt=0), donc c'est à corriger.




 
je vais voir ca

n°211228
angel92
Posté le 09-09-2002 à 18:05:48  profilanswer
 

MagicBuzz a écrit a écrit :

Si tu veux deux colonnes classées en colones et non pas en lignes :
 

Code :
  1. 1   4
  2. 2   5
  3. 3   6


 
Et non pas : (l'exemple de dost67)
 

Code :
  1. 1   2
  2. 3   4
  3. 5   6


 
Fait ça :
 
Crée un tableau avec deux colones.
Dans la première, tu affiche les int((nbLignes/2) + .5) lignes.
Dans la seconde, le reste.
 
En ASP (chuis une burne en PHP, donc je te laisse transcrire ;))
 

Code :
  1. <table>
  2.   <tr>
  3.      <td><table>
  4. <%
  5. for i = 1 to int((rs.recordcount / 2) + .5)
  6.    response.write "<tr><td>" & rs("CHAMP" ) & "</td></tr>"
  7.    rs.movenext
  8. next
  9. %>
  10.     </table></td>
  11.     <td><table>
  12. <%
  13. for i = int((rs.recordcount / 2) + .5) to rs.recordcount
  14.    response.write "<tr><td>" & rs("CHAMP" ) & "</td></tr>"
  15.    rs.movenext
  16. next
  17. %>
  18.       </td></table>
  19.    </tr>
  20. </table>






 
et ca aussi

mood
Publicité
Posté le 09-09-2002 à 18:05:48  profilanswer
 

n°211232
angel92
Posté le 09-09-2002 à 18:07:47  profilanswer
 

mi je veu justement que ca fasse:
 
 
1  2
3  4
5  6
7  8
etc...
donc, pour chaque ligne de reponse a ma requete, il classe dans la colonne 1 ou 2 (suivan si la 1 est occupé ou pas)

n°211469
omega2
Posté le 10-09-2002 à 10:34:39  profilanswer
 

angel92 a écrit a écrit :

mi je veu justement que ca fasse:
 
 
1  2
3  4
5  6
7  8
etc...
donc, pour chaque ligne de reponse a ma requete, il classe dans la colonne 1 ou 2 (suivan si la 1 est occupé ou pas)



Attention à mettre un   dans la dernière case de la colone de droite quand t'as un nombre impaire de valeur à mettre dans ton tableau. Sans ça, tu peux avoir des problèmes d'affichage avec certains navigateur.

n°211841
MagicBuzz
Posté le 10-09-2002 à 20:20:20  profilanswer
 

angel92 a écrit a écrit :

mi je veu justement que ca fasse:
 
 
1  2
3  4
5  6
7  8
etc...
donc, pour chaque ligne de reponse a ma requete, il classe dans la colonne 1 ou 2 (suivan si la 1 est occupé ou pas)




ben alors la première réponse du topic est la bonne.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Afficher les resultats d'une requeste SQL sur deux colonnes

 

Sujets relatifs
[PHP]Erreur accès à une base de donnée Mysql[PHP]limiter le nombre de reponse (forum) par page...
[PHP] Formulaire pour forum - {enter} {espace} smiley, images...[PHP] Uploader le contenu d'un repertoire
[HTML][PHP]pkoi les champs <INPUT type= text>ne prend pas les espaces[PHP/sql] SYStèeme de VOTE (pas de sondage...)
[PHP] Faire apparaitre une image... pour un temps limité ![PHP] J'arrive pas à enlever les " \ " devant les caractères spéciaux
[SQL][Oracle]Besoin d'aide pour une requête![dephi] problème d'exécution de resquêtes SQL
Plus de sujets relatifs à : [PHP] Afficher les resultats d'une requeste SQL sur deux colonnes


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR