begin process at 2012 05 31 05:51:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

PHP/MySQL page de miniatures et autre page d'affichage détaillé


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

PHP/MySQL page de miniatures et autre page d'affichage détaillé

mardi 24 août 2010 à 19:49:07 | PHP/MySQL page de miniatures et autre page d'affichage détaillé

pchappuis

Bonjour.

Je cherche à afficher la miniature correspondant à l'image de la page liée, en sachant que je peux avoir uniquement les images 2, 3, 5, 1 dans cet ordre (dans le cas présent on a 1 à 8 dans l'ordre, mais je veux une totale maitrise de l'emplacement de chaque miniature)

J'ai actuellement uniquement l'image 1 qui s'affiche sur toutes les miniatures, mais le lien envoie bien vers la page voulue (en fait c'est un formulaire). C'est une page nommée pagephoto2010.php, qui affiche la photo et des détails stockés dans une base MySQL.

Voici mon code:

Code PHP :
<?php 
  session_start();
?>
<?php virtual('/Connections/photosrailch.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}
mysql_select_db($database_photosrailch, $photosrailch);
$query_Recordset2 = "SELECT * FROM pagephoto";
$Recordset2 = mysql_query($query_Recordset2, $photosrailch) or die(mysql_error());
$row_Recordset2 = mysql_fetch_assoc($Recordset2);
$totalRows_Recordset2 = mysql_num_rows($Recordset2);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Document sans titre</title>
<link href="/mainz.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="80%" border="0" cellpadding="0">
  <tr>
    <td width="25%"><?php $valeur ="1"; //Numéro d'image
	$miniature = $row_Recordset2['No'] ;
	echo "<form action='/pagephoto2010.php' target='_blank' method='post'>

		<input type='hidden' name='valeur' value='$valeur'>
      <input type='image' 'button' src='$miniature'/>
    </form>\n";  ?>

    </td>
    <td width="25%"><?php $valeur ="2"; //Numéro d'image
	$miniature = $row_Recordset2['No'] ;
	echo "<form action='/pagephoto2010.php' target='_blank' method='post'>

		<input type='hidden' name='valeur' value='$valeur'>
      <input type='image' 'button' src='$miniature'/>
    </form>\n";  ?></td>

    <td width="25%"><?php $valeur ="3"; //Numéro d'image
	$miniature = $row_Recordset2['No'] ;
	echo "<form action='/pagephoto2010.php' target='_blank' method='post'>

		<input type='hidden' name='valeur' value='$valeur'>
      <input type='image' 'button' src='$miniature'/>
    </form>\n";  ?></td>

    <td width="25%"><?php $valeur ="4"; //Numéro d'image
	$miniature = $row_Recordset2['No'] ;
	echo "<form action='/pagephoto2010.php' target='_blank' method='post'>

		<input type='hidden' name='valeur' value='$valeur'>
      <input type='image' 'button' src='$miniature'/>
    </form>\n";  ?></td>

  </tr>
  <tr>
    <td width="25%"><?php $valeur ="6"; //Numéro d'image
	$miniature = $row_Recordset2['No'] ;
	echo "<form action='/pagephoto2010.php' target='_blank' method='post'>

		<input type='hidden' name='valeur' value='$valeur'>
      <input type='image' 'button' src='$miniature'/>
    </form>\n";  ?></td>

    <td><?php $valeur ="6"; //Numéro d'image
	$miniature = $row_Recordset2['No'] ;
	echo "<form action='/pagephoto2010.php' target='_blank' method='post'>

		<input type='hidden' name='valeur' value='$valeur'>
      <input type='image' 'button' src='$miniature'/>
    </form>\n";  ?></td>

    <td><?php $valeur ="7"; //Numéro d'image
	$miniature = $row_Recordset2['No'] ;
	echo "<form action='/pagephoto2010.php' target='_blank' method='post'>

		<input type='hidden' name='valeur' value='$valeur'>
      <input type='image' 'button' src='$miniature'/>
    </form>\n";  ?></td>

    <td><?php $valeur ="8"; //Numéro d'image
	$miniature = $row_Recordset2['No'] ;
	echo "<form action='/pagephoto2010.php' target='_blank' method='post'>

		<input type='hidden' name='valeur' value='$valeur'>
      <input type='image' 'button' src='$miniature'/>
    </form>\n";  ?></td>

  </tr>
</table>
<p></p>
</body>
</html>
<?php
mysql_free_result($Recordset1);
?>


Je voudrais rajouter WHERE No='$valeur' à $query_Recordset2 = "SELECT * FROM pagephoto"; pour la sélection de miniature, mais, là plus aucune image ne s'affiche...


Pouvez-vous m'aider SVP? (j'espère que je suis clair dans mes propos)


Cette discussion est classée dans : page, php, mysql, miniature, miniatures


Répondre à ce message

Sujets en rapport avec ce message

Php et Mysql [ par airtom24 ] Bonjour a tous,Je me suis mit depuis peu aux bdds, et j'ai une question pour vous :J'ai cree une bdd avec deux tables pour le moement ;-), j'arrive a Doublon PHP mysql et formulaire [ par mfournet ] bonjour, Je suis débutant en php et je souhaite créer un site avec gestion d'utilisateur dans ma base Mysql. J'ai créé une page avec un formulaire e Fusion PHP et MySQL [ par Also know as ] Bonjour,Voilà j'ai un problème tout bête je suis ne train de débuter en PHP avec MySQL et je cherche le moyen de lire la base MySQL à plusieurs endroi Aide générale / MySQL + PHP [ par darkdemon ] Bon, j aimerais faire une page php, ki affiche une liste de noms. Pour ajouter un nom, il faudrait utiliser la page comme ceci : page.php?add=nom et s mysql,php,javascript,refresh [ par ouccelo ] bonjour à tous c'est ma premiére question sur ce forum voici le pb j'ai en page principale une frame contenant en haut une partie fixe contenant une p Charger une page php a partir d'une page html (avec un champ textarea) [ par chapata ] Slut à vous tous ....voila je débute depuis peu (tres peu ... lundi ... en php avec easy php et mysql)Voila ce que je cherche à faire :charger une pag Menu déroulant avec récupération des données via mysql --> PB [ par cougar5 ] Bonjour à tous,Je suis un débutant en code php. (et nouveau également sur ce site)Il m'a fallu la journée pour créer 2 pages PHP. (Merci internet et l pb session php/mysql [ par joduak ] Yop ! Voilà j'ai 2 petites questions urgentes. Vous serez super cool de bien répondre à mes questions !! :) C'est au niveau des sessions php avec bas php/mysql: pas d'erreur, mais page blanche [ par tonguim ] Bonjour,le code php suivant ne me donne aucun résultat, etaucune erreur; je n'ai qu'une page toute blanche. Pourtant, lorsquej'exécute la requete dans Problème d'Affichage [ par DCO2 ] Bonjour,Voilà j'explique mon problème:J'ai une page qui doit s'afficher lorsque l'internaute s'est inscrit. jusque là tout marche bien.Il reçois le ma


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 : 0,452 sec (4)

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