bulmam

  • Site web
  • Nombre de sujets
    2
  • Nombre de messages
    6
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
bulmam
Bonjour,j'ai suivis le tutoriel :
Un script de galerie photos (miniatures) (le second cas : les miniatures sont créés à la volée.)
Et a priori tout fonctionne , merci,
mais voila : les miniatures sont toutes de taille differente,(c'est proportiennel à la taille de l'image je crois ?) Or j'aimerais que les images aient toutes exactement la meme taille .

Pouvez vous m'indiquer comment faire ?
smiley Merci d'avance.

Bulmam.
bulmam
Bonjour, smiley
Je debute en PHP . J'ai installé le script de news que vous prposez et il marche parfaitement, merci.
Desormais,
je souhaiterais l'agrementer d'un script de gestion de commentaires de news.
Pour cela,je me suis aidée de ce tutorial, voila ce que cela affiche quand on clique sur commenter :

Deja le lien affiche l'erreur MYSQL suivante:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/103/sdc/b/b/bulmam/index.php on line 94


Comme vous pouvez le voir, il propose de creer un systeme de commentaire. Mais le probleme c'est que votre script et le sien ne s'accordent pas
Il doit y avoir un probleme au niveau des nom dans les tables, mais je ne voit pas quoi ...

Pour info, le contenu des tables:
News
CREATE TABLE news (
id int(6) NOT NULL auto_increment,
auteur VARCHAR(30) NOT NULL,
titre text NOT NULL,
date datetime NOT NULL default '0000-00-00 00:00:00',
texte_news text NOT NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;

commentaires
CREATE TABLE `commentaires` (
`id` int(11) NOT NULL auto_increment,
`pseudo` varchar(255) collate latin1_general_ci NOT NULL,
`message` text collate latin1_general_ci NOT NULL,
`idnews` int(11) NOT NULL,
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;


J'ai donc un fichier commentaires.php :
http://www.lephpfacile.com/wall/wall.php?id=3652

Comme vous pouvez le voir sur mon site

le lien affiche l'erreur suivante:
[b]Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/103/sdc/b/b/bulmam/index.php on line 94[/b]

Mais ca je crois que c'est parce qu'il n'y a encore aucun commentaire, non ?
ca correspond à cette partie du code :
(<?php /*Combien a-t-on de commentaires sur cette news ?*/
$infos_com = mysql_query('SELECT COUNT(*) AS nb_com FROM commentaires WHERE idnews=' . $donnees['id']);
$donnees_com = mysql_fetch_array($infos_com);
$totalDesCommentaires = $donnees_com['nb_com'];
echo $totalDesCommentaires;
?>)


Ensuite quand on clique sur le lien , voila ce qui est affiché sur la page commentaires.php:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY id DESC' at line 1


je ne vois pas d'ou ca vient ...
aidez svp ...smiley

Ses derniers messages sur les forums

forum
bulmam
ah oui c'est vrai que ce n'est pas aisé, j'ai effectué les memes modifs et c'est deja mieux: le probleme est reglé: les images en portrait on desormais la meme largeur, ce qui n'etais pas le cas avant .Bon l'ideal serait de faire un galerie pour portrait et une pour paysage,je vais y reflechir smiley

smiley
(j'ai vu quelques astuces sur le net mais je ne vais pas me lancer dedans; ce que j'obtiens à l'aide d'un peu de css me convient largement)
Ca faisait longtemps que je cherchais un moyen de placer toutes mes images dans un repertoire , puis quon fasse tout à ma place ^^ alors merci pour l'astuce, je n'y croyait plus !
bulmam
merci de ta reponse, c'est bien ce que j'avais cru comprendre.
Escuses moi mais je m'entete:n'y a t'il pas un moyen de forcer les mignatures à faire une taille definie ?


Voici le bout de code concerné il me semble:
// on défini une variable $ratio qui vaudra 150 dans notre cas (150 pixels). En fait, pour nos miniatures, nous allons respecter le ratio de l'image originale, mais nous allons forcer sa taille à 150 pixels, soit en hauteur soit en largeur (tout dépend de l'orientation de notre image : paysage ou portrait).
$ratio = 150;

(j'ai recherché sur les precedants sujets du forum: sans succes, idem avec la fonction recherche...)
bulmam
Bonjour,j'ai suivis le tutoriel :
Un script de galerie photos (miniatures) (le second cas : les miniatures sont créés à la volée.)
Et a priori tout fonctionne , merci,
mais voila : les miniatures sont toutes de taille differente,(c'est proportiennel à la taille de l'image je crois ?) Or j'aimerais que les images aient toutes exactement la meme taille .

Pouvez vous m'indiquer comment faire ?
smiley Merci d'avance.

Bulmam.

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours