Html et php

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 : Html et php

par Cyrano » 24 mai 2005, 19:37

Ça dépend des circonstances, en principe non, mais selon le cas, on peut se servir de CSS pour certains éléments particuliers. Tu penses à quoi ?

par Invité » 24 mai 2005, 19:05

Je vais pas t'emmerder avec les codes je vais bien me demerder.
Par contre,
y pas un moyen autre que <BR> de forcer un retour à la ligne?

par Cyrano » 24 mai 2005, 18:49

Si ta page fait pas 3000 lignes, envoie le code en oubliant pas d'utiliser les boutons [ PHP ] [ /PHP ] au dessus de la zone de saisie de message

par Invité » 24 mai 2005, 18:40

desole mais j'arrive pas a debloquer le truc.
Avec les ID ca donne

10 - 9 - 7 - 5 - 3 - 1
8
6
4
2

Et il faudrait

10-9-8
7-6-5
4-3-2
1

En fait j'arrive un peu au meme probleme.

par Invité » 24 mai 2005, 18:26

bonne technique Merci

par Cyrano » 24 mai 2005, 18:23

pas besoin: fais afficher la page dans ton navigateur, édite la source depuis la navigateur, copie, et colle dans ton éditeur html favori: ensuite tu peux débugguer plus facilement en repérant les erreurs et en allant faire les correction dans le code te ta page PHP.

par Invité » 24 mai 2005, 18:21

j'essaye de remettre tout d'aplomb,
je peux te joindre toute la page ou ca t'emmerde?

par Cyrano » 24 mai 2005, 18:16

c'est pas ça, même si c'est vrai que c'est pas top comme méthode, mais peu importe, il doit manquer des fermeture de balise </td> ou </tr> quelque part en dehors des tableaux du code que tu montres ici

par Invité » 24 mai 2005, 18:14

ouia c'est bien des tableaux :-(

,
j'ai utilisé une ancienne page ou j'avais besoin de ces tableaux.

c'est pas terrible c'est ca?

par Cyrano » 24 mai 2005, 18:10

Ta page est faire en tableaux imbriqués ?

par Invité » 24 mai 2005, 18:06

En premier MERCI,

Bon j'obtiens une premiere ligne avec 3 images, la 4e est coupé. Puis on passe à la ligne avec 1 image. Il ne poursuit pas les 2 autres image et retourne tout de suite à la ligne.

Image - Image - Image - Image (coupée)
Image
Image
Image
Image

Et sur la premiere ligne il n'y a pas d'espace entre ImageImage

Mais le script est plus clean y a pas de doute
[/i]

par Cyrano » 24 mai 2005, 17:47

Salut,
d,abord, tu fais travailler inutilement l'interpréteur PHP, ensuite ton problème peut se régler avec un style CSS:
<?php
if ($n !=  4)
{
?>
         <table width = 200 height = 290  border = 1 cellpadding = 0 cellspacing = 0 align = left>
           <tr>
             <td height = 200 align = center><a href = artcle_people.php?cle = <?php echo($idpeople); ?>><img src = "<?php echo($photopeople); ?>"  widht = 170 border = 0></a></td>
           </tr>
           <tr>
             <td height = 20><img src = images/spacer.gif width = 20 height = 15></td>
           </tr>
           <tr>
             <td height = 70><span class = peopletexte>Client:</span> <span class = peoplelegend><?php echo($clientpeople); ?></span> - <span class = peopletexte>Agency</span>: <span class = peoplelegend><?php echo($namepeople); ?></span> - <span class = peopletexte>Title:</span> <span class = peoplelegend><?php echo($titlepeople); ?></span> - <span class = peopletexte>Art directors:</span> <span class = peoplelegend><?php echo($artpeople); ?></span></td>
           </tr>
         </table>
<?php
}
else
{
?>
          <table width = 200 height = 290  border = 1 cellpadding = 0 cellspacing = 0 align = left style="clear: both">
           <tr>
             <td height = 200 align = center><a href = artcle_people.php?cle = <?php echo($idpeople); ?>><img src = "<?php echo($photopeople); ?>"  height = 170 border = 0></a></td>
           </tr>
           <tr>
             <td height = 20><img src = images/spacer.gif width = 20 height = 15></td>
           </tr>
           <tr>
             <td height = 70><span class = peopletexte>Client:</span> <span class = peoplelegend><?php echo($clientpeople); ?></span> - <span class = peopletexte>Agency</span>: <span class = peoplelegend><?php echo($namepeople); ?></span> - <span class = peopletexte>Title:</span> <span class = peoplelegend>$titlepeople</span> - <span class = peopletexte>Art directors:</span> <span class = peoplelegend><?php echo($artpeople); ?></span></td>
           </tr>
         </table>";
<?php
$n = 1;
}


};
// FIN Affichage newsr CENTRE
?>
Essaye ça et si ça marche pas, c'est qu'il manque des informations, on verra comment ajuster

Html et php

par Invité » 24 mai 2005, 17:34

J'ai un petit probleme d'affichage.
Je voudrais que les images en réponse au SELECT s'affiche ligne par ligne
(3 par lignes). Pour se faire je suis obligé de mettre plein de <BR> pour faire passer mon bloc à la ligne. De plus je n'arrive pas a mettre d'espace entre les differentes tables crée.
<?
 
 		$select='SELECT idpeople, photopeople, namepeople, clientpeople, titlepeople, artpeople, marketpeople, mediapeople, creationdatepeople, datepeople FROM people ORDER BY idpeople DESC LIMIT 0,10';
 
    $result=mysql_query($select,$connect);
  $total= mysql_num_rows($result);
 $n="";
 
 		while($row=mysql_fetch_array($result)){
 		$largeur=3;
 		$affichage="$total"/"$largeur";
 		//echo "il y a $affichage lignes";
 		//echo "il y a $total reponse";
 		$n==$n++;
 		
 		$idpeople=$row['idpeople'];
  $photopeople=$row['photopeople'];
   $namepeople=$row['namepeople'];
    $clientpeople=$row['clientpeople'];
     $titlepeople=$row['titlepeople'];
 	 $artpeople=$row['artpeople'];
 	  $marketpeople=$row['marketpeople'];
 	   $mediapeople=$row['mediapeople'];
 	    $creationdatepeople=$row['creationdatepeople'];
 		 $datepeople=$row['datepeople'];
J'affiche mes images
if ($n != 4){
 echo "<table width=200 height=290  border=1 cellpadding=0 cellspacing=0 align=left>
           <tr>
             <td height=200 align=center><a href=artcle_people.php?cle=$idpeople><img src=\"$photopeople\"  widht=170 border=0></a></td>
           </tr>
           <tr>
             <td height=20><img src=images/spacer.gif width=20 height=15></td>
           </tr>
           <tr>
             <td height=70><span class=peopletexte>Client:</span> <span class=peoplelegend>$clientpeople</span> - <span class=peopletexte>Agency</span>: <span class=peoplelegend>$namepeople</span> - <span class=peopletexte>Title:</span> <span class=peoplelegend>$titlepeople</span> - <span class=peopletexte>Art directors:</span> <span class=peoplelegend>$artpeople </span></td>
           </tr>
         </table>
 
  " ;
 		  
 		  
 		  
 		  }
 		  else {
 		  
          
          
 		  echo "
 		  
 		  
 		  <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 		  <table width=200 height=290  border=1 cellpadding=0 cellspacing=0 align=left >
           <tr>
             <td height=200 align=center><a href=artcle_people.php?cle=$idpeople><img src=\"$photopeople\"  height=170 border=0></a></td>
           </tr>
           <tr>
             <td height=20><img src=images/spacer.gif width=20 height=15></td>
           </tr>
           <tr>
             <td height=70><span class=peopletexte>Client:</span> <span class=peoplelegend>$clientpeople</span> - <span class=peopletexte>Agency</span>: <span class=peoplelegend>$namepeople</span> - <span class=peopletexte>Title:</span> <span class=peoplelegend>$titlepeople</span> - <span class=peopletexte>Art directors:</span> <span class=peoplelegend>$artpeople </span></td>
           </tr>
         </table>";
 		  $n=1;}
 		  
 		  
 };
 			// FIN Affichage newsr CENTRE
 			?>
Merci de votre aide