RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 traiter un texte provenant d'une bdd

Forum : PHP - BDD
Sous Catégorie : BDD
Type du sujet : Sujet Normale
FAQ : FAQ PHP - BDD

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM PHP - BDD

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
wallash
Nouveau membre
Inscrit : 13/07/2006
Messages : 9
Message
#133910
Posté le 18/05/07 à 08:50
Slt à tous, svp j'ai un pb d'affichage. En fait j'ai une bdd où j'ai un champs pour les nom de mes images et un champs pour les descriptions de mes images. les images et le texte s'affichent bien mais seulement le texte s'affiche sur une seule ligne et j'aimerais faire un retour à la ligne après un certain nombre de caractères, aidez moi svp, je suis débutant en programmation.voici le code où doit s'afficher les images et la description


<?php


$bd='base de données';
$mysql_link=mysql_connect('host','user','pwd')or die("Could not connect to database!");
mysql_select_db($bd, $mysql_link);
$resul=("select*from article where id_article <=10");
$mysql_results=mysql_query($resul, $mysql_link);
while($row=mysql_fetch_row($mysql_results)){
echo"<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" width=\"200\" height=\"200\">";
echo"<tr>";
echo"<td>";
echo"<img src='IMAGES/$row[4]'>";
echo"</td>";
echo"<td align=\"center\" width=\"400\">";
echo"$row[5]";
echo"</td>";
echo"</tr>";
echo"</table>";
}


?>

merci d'avance et je vous est très reconnaissant pour tous ce que vous faites aux débutants

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

doh
Membre du club
Avatar de doh
Inscrit : 06/09/2004
Messages : 454
Message
#134031
Posté le 19/05/07 à 15:17
faut que tu recupere dans une variable

je penses ici que dans ton cas

$texte_a_traiter = $row[5];

et puis pour l'affichage tu fais une boucle tant que le caractere courrant du $texte_a_traiter est inferieur au nombre total du texte a traite

si le compteur du caractere courrant est egal a ton 'certain nombre de caractere' //defini par toi : afficher retour a la ligne <br />
__________________________
// cherche un petit boulot ( juin - juillet ) 2007 ;

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

wallash
Nouveau membre
Inscrit : 13/07/2006
Messages : 9
Message
#134392
Posté le 23/05/07 à 14:56
slt doh,je m'excuse de n'avoir pas vite repondu à ton message car j'étais préocupé par autre chose. bon voila j'ai essayer de faire un script selon tes explications et ça me coupe bien le texte selon le nombre de caractères spécifiés mais le reste de texte ne s'affiche pas à la ligne et je ne sais pas pourquoi ? et même ds certaines céllules le texte ne s'affiche pas,voici le code

<?php
$bd='base de données';
$mysql_link=mysql_connect('host','user','pwd')or die("Could not connect to database!");
mysql_select_db($bd, $mysql_link);
$resul=("select*from article where id_article <=10");
$mysql_results=mysql_query($resul, $mysql_link);
while($row=mysql_fetch_row($mysql_results))
{
echo"<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" width=\"200\" height=\"200\">";echo"<tr>";
echo"<td>";echo"<img src='IMAGES/$row[4]'>";
echo"</td>";echo"<td align=\"center\" width=\"400\">";

// début modifications

$texte = $row[5];
if(strlen($texte) > 50)
{
$texte = substr($texte,0,50)."<br>";
}
echo"$texte";

// fin modifications

echo"</td>";
echo"</tr>";
echo"</table>";
}
?>

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM PHP - BDD



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.