bonjour à tous excusez moi de réveiller ce post, seulement j'ai un soucis qui rentre en pleine ligne de mire par rapport à ce sujet et j'espérais que quelqu'un pourrait m'aider !
Voila 4 ans que je me tâte de me lancer dans le php, et vla que je me suis lancé y'a 2 semaines et j'ai attaqué ma première base de donnée ! je sais pas comment j'ai fait lol, mais ça avance..car entre mysql, phpmyadmin, php, dreamweaver, flash, photoshop, mon cerveau bouillone anormalement depuis quelques jours...
j'aurais aimé vous demander s'il serait possible de me dire comment faire pour palier à mon pb ! si ça se trouve c'est tout bête ! mais je ne trouve pas comment faire !
en gros je collectionne des vinyls ! rien ne me motivait plus pour apprendre le php de me faire une base de donnée qui va servir
sur un de mes templates nommé "BASE.php" j'y ait ajouté le code suivant afin que mes screenshots soient en thumbnails/miniature sur ma page, avec une simple fonction de popup !
<SCRIPT LANGUAGE="JavaScript">
<!--
function PopupImage(img) {
titre="::: aD².DB :::";
w=open("",'image','width=400,height=400,toolbar=No,scrollbars=no,resizable=yes');
w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE></HEAD>");
w.document.write("<SCRIPT language=javascript>function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width+10,document.images[0].height+30); window.focus();} else { setTimeout('checksize()',250) } }</"+"SCRIPT>");
w.document.write("<BODY onload='checksize()' onblur='window.close()' onclick='window.close()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>");
w.document.write("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' height='100%'><TR>");
w.document.write("<TD valign='middle' align='center'><IMG src='"+img+"' border=0 alt='Image bientôt disponible...'>");
w.document.write("</TD></TR></TABLE>");
w.document.write("</BODY></HTML>");
w.document.close();
}
//-->
</SCRIPT>
puis pour lancer la fonction un lien que voici :
<A href="javascript [langue]opupImage('./screenshots/AUDI0_PLUGZ/ID_<?php echo $row_mabd['id']; ?>.jpg')"><img src="./screenshots/AUDI0_PLUGZ/ID_<?php echo $row_mabd['id']; ?>.jpg" alt="Image bientot disponible..." width="150" height="100" border="0" class="image"></a>
en gros j'uploade mes screenshots avec un nom bien spécifique "ID-" suivi du numéro ID du vinyl de ma base
or, le soucis c'est un peu dur à expliquer c'est que j'ai 200 vinyls ! et via ce code là, lorsque j'affiche ma page php, le vinyl ID-4 aura le même screenshot que le ID-14 ou le ID-40 car le chiffre 4 est pris en compte comme ID-4 sur n'importe quelle fiche..je sais pas si je suis clair, il est tard, j'espère que oui !
si quelqu'un peut m'aider je lui en serais reconnaissant !
merci
j'en profite juste pour vous poser une dernière question que je pense idiote mais bon, voila ma page est faite avec quelques petites requêtes de faites, seulement mes 200 vinyls s'affichent sur ma page en un bloc via mon template, et ça fait un long temps de chargement et ce n'est que le début étant donné que il n'y a encore quasi aucunes infos pour chaque fiche (qui s'affichent donc sur cette même page) soit une description, et un screenshot...serait il possible de faire en sorte que pour chacuns de mes vynils ça me crée une page html distincte au lieu de tout en vrac sur mon unique et lourde page .php ?