Accueil > Forum > > > > Images défilantes provenant d'une bas mysql
Images défilantes provenant d'une bas mysql
lundi 9 janvier 2006 à 09:24:33 |
Images défilantes provenant d'une bas mysql

yoyotheboss7
|
Voici mon code :
<script language="JavaScript1.2">
var sliderwidth=330
var sliderheight=145
var slidespeed=4
var leftrightslide=new Array()
var finalslide=''
<?php
$result = mysql_query("SELECT nom FROM part");
$nom = mysql_result($result,"nom");
$result = mysql_query("SELECT cat FROM part");
$cat = mysql_result($result,"cat");
$result = mysql_query("SELECT image FROM part");
$imag = mysql_result($result,"image");
$result = mysql_query("SELECT * FROM part ");
$nblignes = mysql_numrows($result);
for ($i=0;$i<$nblignes;$i=$i+1) {
$nom = mysql_result($result,$i,"nom");
$cat = mysql_result($result,$i,"cat");
$img = mysql_result($result,$i,"imag");
$image =
"partenaires/photo_part/$img";
$size = getimagesize("$image");
$height = $size[1];
$width = $size[0];
if ($height > 100)
{
$height = 100;
$percent = ($size[1] / $height);
$width = ($size[0] / $percent);
}
else if ($width > 200)
{
$width = 200;
$percent = ($size[0] / $width);
$height = ($size[1] / $percent);
}
?>
leftrightslide[<?php echo $i;?>]='<a href="part<?php echo
$cat;?>.php?nom=<?php echo $nom;?>"><img style="WIDTH:
<?php echo $width;?>px; HEIGHT: <?php echo $height;?>px"
src="<?php echo $image;?>" border=0></a>'
<?
}
?>
var copyspeed=slidespeed
for (i=0;i<leftrightslide.length;i++)
finalslide=finalslide+leftrightslide[i]+" "
if (document.all){
document.write('<marquee id="ieslider" scrollAmount=0 style="width:'+sliderwidth+'">'+finalslide+'</marquee>')
ieslider.onmouseover=new Function("ieslider.scrollAmount=0")
ieslider.onmouseout=new Function("if (document.readyState=='complete') ieslider.scrollAmount=slidespeed")
}
function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
document.ns_slider01.visibility="show"
setTimeout("window.onresize=regenerate",450)
intializeleftrightslide()
}
if (document.all)
ieslider.scrollAmount=slidespeed
}
function intializeleftrightslide(){
document.ns_slider01.document.ns_slider02.document.write('<nobr>'+finalslide+'</nobr>')
document. ns_slider01.document.ns_slider02.document.close()
thelength=document.ns_slider01.document.ns_slider02.document.width
scrollslide()
}
function scrollslide(){
if (document.ns_slider01.document.ns_slider02.left>=thelength*(-1)){
document.ns_slider01.document.ns_slider02.left-=slidespeed
setTimeout("scrollslide()",100)
}
else{
document.ns_slider01.document.ns_slider02.left=sliderwidth
scrollslide()
}
}
window.onload=regenerate2
</script>
Je signale que je me suis déjà connecter à ma base avant de mettre ce code.
Mon problème est simple, ça ne marche pas...Mais j'ai pas de message d'erreur.
Est-ce que quelqu'un peut m'aider?
Merci beaucoup d'avance !
yoyo
|
|
lundi 9 janvier 2006 à 21:15:24 |
Re : Images défilantes provenant d'une bas mysql

kishkaya
|
tu devrais faire une seule requete en SELECT * from table apres j'ai pas tout regardé.
_Marikou
|
|
mardi 10 janvier 2006 à 00:59:44 |
Re : Images défilantes provenant d'une bas mysql

FhX
|
" $result = mysql_query("SELECT nom FROM part"); $nom = mysql_result($result,"nom"); $result = mysql_query("SELECT cat FROM part"); $cat = mysql_result($result,"cat"); $result = mysql_query("SELECT image FROM part"); $imag = mysql_result($result,"image"); $result = mysql_query("SELECT * FROM part ");" Tout ca pour ca ??
$query = mysql_query("SELECT nom, car, image FROM part"); $numrows = mysql_num_rows($query); while ( $data = mysql_fetch_array($query) ) { echo $data['nom']; echo $data['car']; echo $data['image']; }
Si tu n'utilises pas cette syntaxe, normal que ca marche pas.
|
|
Cette discussion est classée dans : mysql, document, ns, size, result
Répondre à ce message
Sujets en rapport avec ce message
probleme affichage image [ par zizou94 ]
Bonjour à tousVoivi mon deuxieme souci du jour.J'ai un code ou il y a du javascript et du php mélanger. Ce code permet l affichage de l image au passa
Problème affichage BD multiples [ par ekipage2 ]
Bonjour,j'ai plusieurs BD : eleve / matières / et exercicesLorque l'élèv se connecte, il peut afficher la liste des exercices correspondants à sa clas
3 liste déroulante avec sauvegarde des choix [ par benj2k ]
Bonjour,j'ai 3 liste deroulante et je souhaite faire un choix dans la 2e en fonction de la 1ere (ca j'y arrive lol) et faire un choix dans la 3e en fo
HELP sur Mysql [ par jbcaiz ]
j'ai un problem avec mon code php. J'ai dévellopé ce code en local avec easyPhp cela fonctionné maintenant sur mon hebergeur web il me marque les erre
pb popup & mysql [ par pixou30 ]
Salut à tous! voici mon problème : sur une page en php j'affiche le une partie du contenu de ma bdd (c'est une liste de films, avec référence, Année d
boucle dans boucle [ par Kevergeek ]
voilà en fait je voudrais faire un systeme de dossier pour afficher des grades des joueurs sur un jeu que chui en train de mettre au point...pour ca j
afficher images blob dans table mysql [ par RealKEV1 ]
Bonjour,Seriez-vous m'aider pour afficher toutes les images de type Blob de ma table MySql???Voici mon code, mais ça ne boucle pas sur les images, ça
Ca commence à me prendre la tête.... [ par 68_abis ]
Bonjour,Voilà mon p'tit ou plutôt gros soucis...je veux stocker des images dans une base Mysql et les afficher après avec PHP..Le problème c'est que l
envoi de mail (javascript:mailto) et insert de quelques donnees dans BD [ par warsiz2000 ]
salut,je voulais savoir si quelqu un avez une solution a ceci :j ai un formulaire a envoyer avec un simple mailto mais il faut qu au passage je recup
Parse Error T_variable [ par zulot ]
Voila je debute en PHP j'ai compris pas mal de chose mais la cette erreur je vois pas du tout d'ou elle veint dans mon script.j'ai une page qui recupe
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|