begin process at 2012 05 28 10:39:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Affichage de données d'une BDD avec défilement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Affichage de données d'une BDD avec défilement

jeudi 22 septembre 2011 à 15:08:35 | Affichage de données d'une BDD avec défilement

anthony428

bonjour,

j'utilise une gestion de news stockées dans une BDD mysql et je voudrais pouvoir afficher les données de ma table dans un bloc qui déroulerait l'information lentement puis se fixerait sur l'information en question quelques secondes puis déroulerait la seconde info.
Est ce possible en php ? Javascript ?
je ne trouve pas d'infos particulière la dessus.

Voici un exemple de ce que je cherche à faire : quoi de neuf.

merci pour les infos que vous pourriez apporter.

jeudi 22 septembre 2011 à 15:30:12 | Re : Affichage de données d'une BDD avec défilement

cod57

Réponse acceptée !
bonjour

php + mysql
Tapez le texte de l'url ici.

sans sql
Tapez le texte de l'url ici.


des exemples de scrollers
Tapez le texte de l'url ici.

Tapez le texte de l'url ici.

Tapez le texte de l'url ici.
Bonne programmation !

vendredi 23 septembre 2011 à 10:48:13 | Re : Affichage de données d'une BDD avec défilement

anthony428

merci cod57 pour ta réponse, j'ai trouvé un exemple précis de ce que je souhaite faire mais j'ai quand même un petit problème de codage.

En fait, j'ai trouvé la fonction javascript qui me convient et j'utilise une base de données pour stocker mes infos.
Je récupère donc mes infos dans des variables php et n'étant pas très doué avec le javascript je ne sais pas comment remplir mon tableau à partir de ces données php.

Voici mon tableau :

Code Javascript :
var pausecontent=new Array()
pausecontent[0]= '<a href="http://www.codingforums.com">Coding Forums</a><br />Web coding and development forums.'
pausecontent[1]='<a href="http://www.codingforums.com">Coding Forums</a><br />Web coding and development forums.'
pausecontent[2]='<a href="http://www.cssdrive.com" target="_new">CSS Drive</a><br />Categorized CSS gallery and examples.'


et voici un morceau du code php où je récupère mes variables que je souhaite mettre dans mon tableau :
Code PHP :
while($res = mysql_fetch_object($req)) {
	      echo $res->id;
              echo $res->title;
}


ce n'est peut être qu'un problème de syntaxe où il n'est pas possible de passer des variables d'un langage à un autre ? Quelqu'un peut il m'aider svp?
Je continue à chercher de mon côté.
Merci d'avance.
vendredi 23 septembre 2011 à 11:37:04 | Re : Affichage de données d'une BDD avec défilement

anthony428

bon, il m'aura fallu un peu de temps pour comprendre la syntaxe exacte mais c'était bien une question de syntaxe.
j'ai vu plusieurs forul sur lequel ils disaient qu'il était impossible de le faire puisque php s'applique côté serveur et javascrip côté client, pourtant cela fonctionne.... quequ'un peut il me donner l'explication, que je comprenne ce que j'ai fait et surtout que je sache si cela ne me posera aucun problème par la suite

Voici donc ma solution :

Code PHP :
while($res = mysql_fetch_object($req)) {
	      $id = $res->id;
              $title = $res->title;  // je stocke mes infos dans mes variables
}



Code Javascript :
var pausecontent=new Array()
pausecontent[0]= '<?=$title?>'  // et voici la syntaxe utilisée pour récupérer ma variable php dans ma fonction javascript.
vendredi 23 septembre 2011 à 11:39:05 | Re : Affichage de données d'une BDD avec défilement

cod57

bonjour

oui peu être

Code PHP :
<script>
//les reste du script js

var pausecontent=new Array();
<?php

$i=0;
while($res = mysql_fetch_object($req)) {
	      //echo $res->id;
        //echo $res->title;

         echo  'pausecontent['.$i.']=\''.$res->title.'\'; ';

         $i++;
}
?>
</script>


sinon regardes du côté de JSON






Bonne programmation !
vendredi 23 septembre 2011 à 13:30:46 | Re : Affichage de données d'une BDD avec défilement

anthony428

Merci pour ta réponse, j'arrive presque à faire ce que je veux, il ne me reste qu'une seule chose à résoudre ;
lorsque je veux importer mon champ texte de ma BDD, celui ci contient des <br /> pour chaque retour à la ligne saisie dans mon éditeur, normal jusque là.
L'ennui c'est que dans ma boucle while, lorsque je récupère le texte dans mon tableau et que j'y applique la fonction str_replace, ça ne fonctionne pas comme je veux....elle ne remplace pas mes caractères, pourquoi ?

Code PHP :
 $i = 1;
 while($res = mysql_fetch_object($req)) {
		  $texte[$i] = $res->text;
		 
		  //$texte[$i] = str_replace("<br />","",$texte[$i]);
		  $texte[$i] = str_replace("\r\n", "<br />", $texte[$i]);
		  
		  echo $texte[$i]; 
	      $i++;
	    }



as tu une idée sur la question ? tu as déjà rencontré ce genre de problèmes ?
Merci encore
vendredi 23 septembre 2011 à 13:51:20 | Re : Affichage de données d'une BDD avec défilement

cod57


c'est pas l'inverse

str_replace("\r\n", "<br />", $texte[$i]);
mais
str_replace("<br />","\r\n",$texte[$i]);


Bonne programmation !
vendredi 23 septembre 2011 à 14:09:59 | Re : Affichage de données d'une BDD avec défilement

anthony428

quand je l'utilise comme tu me le dis, je perd les retours à la ligne et les <br /> sont toujours là...
vendredi 23 septembre 2011 à 14:32:43 | Re : Affichage de données d'une BDD avec défilement

anthony428

ça y est j'ai trouvé, lors de l'envoi des informations dans la base de données, il y avait une fonction nl2br()
qui visiblement avait pour but d'insérer les balises dans ma BDD.
Après l'avoir enlevé, tout va bien mieux.
Encore merci pour ton aide.


Cette discussion est classée dans : données, bdd, affichage, défilement, déroulerait


Répondre à ce message

Sujets en rapport avec ce message

Affichage de données [ par must ] Salut,j'ai une base de données avec 5 enregistrements dans la baseComment faire pour faire ceci:a gauche:afficher une case à coherau milieu:résumé mes problème d'affichage de données [ par plume83 ] bonjour j'ai un petit problème pour faire afficher les données de ma base dans un tableau. Mon code doit être faux mais je ne trouve pas mon erreur. pb affichage textbox [ par richardd ] Salut,J'ai un soucis d'affichage de données dans un TEXTBOXAu départ, j'utilise un TEXTBOX pour la saisie, puis enregistrement en base avec la fonctio integrer données venant de ma bdd dans le code "class de bbcode" par the_angel [ par cid0u ] Bonjour, j'essai d'integrer des données venant de ma bdd dans le script que j'ai trouvé ici meme , mais je n'y arrive pas, il y aurait-il quelqu'un p affichage d'image avec bdd [ par hary89 ] bonjour,Je débute en php, j'utilise Dreamweaver. J'ai créé une base de donnée, ma page d'affichage de photo va chercher les noms de fichier dedant. Mo Affichage miniatures avec bdd [ par redjay ] Bonjour,Voilà, j'aimerais créer un script affichant des images dans un tableau (jusque là pas de problème, c'est après que ça se corse...) et que je p affichage données (php + oracle 8i) [ par didou8513 ] Bonjour, grâce à une liste déroulante contenant les données d'un champ provenant d'une base oracle, je souhaite accéder aux données du paramètre chois affichage données dans un array [ par didou8513 ] Bonjour, lors de l'exécution d'une requête j'aimerais stocker les données d'un champ dans un array. Ensuite j'essaie de l'afficher et ca ne marche pas affichage des données [ par klemellill ] salut,j'ai un probléme d'affichage des données,j'ai fait une requéte sql pour insérer une ligne dans un table que j'ai appeler engagementensuite  dans défilement de données (genre loterie) [ par ralinis ] salut, voila mon probleme est le suivant je veux faire une  application qui va me peremettre de faire défiler des enregistrement d'une base de données


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,710 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales