Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1735 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Créer tableau avec images et descriptifs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Créer tableau avec images et descriptifs

n°1438033
webide
Posté le 07-09-2006 à 08:50:29  profilanswer
 

Je souhaite créer un tableau avec des images et descriptifs (1 descriptif par image).
J'ais tenté de créer cela avec une base de données(je débutes)Enfin bref attention aux dégats.
Voici la base sql

Code :
  1. CREATE TABLE an_support (
  2. photo varchar(50) NOT NULL default '',
  3. message text NOT NULL,
  4. ) TYPE=MyISAM;


La page d'admin pour insérer les photos et descriptifs:

Code :
  1. $hote="localhost";
  2. $user="root";
  3. $base_id = mysql_connect($hote, $user);
  4. if (!$base_id){echo "Connexion à la base de données impossible !";}
  5. if (isset ($file) && $HTTP_POST_FILES["file"]["error"]==0 && $HTTP_POST_VARS['MAX_FILE_SIZE']>=$HTTP_POST_FILES["file"]["size"])
  6. $nom=$HTTP_POST_FILES["file"]["name"];
  7. $point=strrpos($nom,"." );
  8. if (!$point) $ext=""; else $ext=strtolower(substr($nom,$point));
  9. if (($ext==".jpg" ) || ($ext==".gif" ))
  10. $repertoire_upload="support/";
  11. $insertSQL = "INSERT INTO support (message, photo) VALUES ('$message','$photo')";
  12. <html>
  13. <body>
  14. <form action="envoi" method="post" enctype="multipart/form-data" name="form1">
  15. <input name="MAX_FILE_SIZE" type="hidden" value="60000">
  16. <table align="center">
  17. <tr valign="baseline">
  18. <td nowrap align="right">Message:</td>
  19. <td><textarea name="message" cols="40" rows="7"></textarea></td>
  20. </tr>
  21. <tr valign="baseline">
  22. <td nowrap align="right">&nbsp;</td>
  23. <td>Photo format gif ou jpg pas plus de 60ko </td>
  24. </tr>
  25. <tr valign="baseline">
  26. <td nowrap align="right">Photo:</td>
  27. <td><input name="file" type="file" id="file" size="35"></td>
  28. </tr>
  29. <tr valign="baseline">
  30. <td nowrap align="right">&nbsp;</td>
  31. <input type="submit" value="Insérer l'enregistrement">
  32. <input name="ajout" type="hidden" id="ajout" value="ok">
  33. </tr>
  34. </table>
  35. </form>


et la page ou apparaisent les images et les descriptifs (6 photos par ligne)

Code :
  1. <?php
  2. $nb = 6;
  3. $host = "localhost";
  4. $login = "xxx";
  5. $hostname = "xxx";
  6. $bdd = mysql_connect($host, $login);
  7. mysql_select_db($hostname,$bdd);
  8. $sql = "SELECT * FROM `table` ORDER BY `id` ASC";
  9. $req = mysql_query($sql) or die('<u>Probleme SQL</u> : '.$sql.'<br>'.mysql_error
  10. ());
  11. echo'<table>';
  12. $i = 1;
  13. while($resultat = mysql_fetch_array($req)) {
  14. if($i == 1) { echo'<tr>'; }
  15. echo'<td><img src="'.$resultat['url'].'"></img></td></tr>';
  16. echo'<td>{$resultat['message text']</td>}
  17. $i++;
  18. if($i > $nb) { echo'</tr>'; $i = 1; }
  19. }
  20. echo'</table>';
  21. ?>


 
Si quelqu'un avait la patience de m'aider.
Merci d'avance
webide

mood
Publicité
Posté le 07-09-2006 à 08:50:29  profilanswer
 

n°1438056
flo850
moi je
Posté le 07-09-2006 à 09:42:45  profilanswer
 

on peut t'aider, mais je ne vois pas ou est la question ?

n°1438735
nargy
Posté le 07-09-2006 à 21:55:53  profilanswer
 

Plein de petits détails qui ne vont pas:
http://php.net/mysql_real_escape_string
page d'admin, lignes 1..12 devraient être protégées par un if($ajout).
fichier affichage: ligne 23: le } arrive trop tard, manque une simple quote ; la requête ne correspond pas à la table indiquée plus avant.


Message édité par nargy le 07-09-2006 à 21:56:44

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Créer tableau avec images et descriptifs

 

Sujets relatifs
[ActiveX IIS] composant activeX ne peut pas creer un objet ...[Résolu] Repointer au début du tableau ap un mysql_fetch_array
Entête de page avec deux images, css, ie et ff sont dans un bateau...creer une newsletter
[HTML et javascript] Affichage d'images à tour de rôleCreer des fenetres en c++ --> C# ou C++
Tri et recherche des occurences d'un tableau de donnéesInsérer une classe CSS dans un tableau PHP
[resolu][C# => Excel] : tableau à partir d'une appli windows en C#Contante de type "tableau": est-ce que ca existe en C?
Plus de sujets relatifs à : Créer tableau avec images et descriptifs


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR