Besoin d'aide PHP exam

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Besoin d'aide PHP exam

Re: Besoin d'aide PHP exam

par sirakawa » 12 août 2013, 19:22

Coup de mauvaise humeur; lire jusqu'au bout. Bien compliqué à mon avis pour un étudiant en communication....
______
Un peu de révision de français serait utile aussi:
[...] pour faire court, je suis invité à la fin du moi

Si tu es invité à la fin du moi, c'est comme un serpent qui se mord la queue...
On n'invite pas, on convoque.

L’un des rattrapages .

Je sollicite donc votre aide si quelqu’un arriverais à répondre à ces question pour que je puisse m’appuier de ce corrigé pour mes révisions.
Ah, disait PetitGibus, si j'aurais su j'aurais pas venu.
Je sollicite donc votre aide si quelqu’un arriverait à répondre à ces questions pour que je puisse m’appuiyer de sur ce corrigé pour mes révisions.
Je sollicite donc votre aide si quelqu’un arrivait à répondre à ces questions pour que je puisse m’aider de ce corrigé pour mes révisions.
Ouf, je comprends enfin la question sur les questions. La question reste de savoir, comme d'autres ont dit avant moi, ce que tu as tenté.
______
Je serais d'avis de se concentrer d'abord sur Mysql et la base de données imposée:
Comprendre la structure de la base de données AVANT toutes choses, par exemple:

Code : Tout sélectionner

bp_photos : numphot int(11) titre varchar(50) taille int(11) nomfic varchar(50) date date prix float(4,2) numserie int(11) colonne existant dans une autre table? Si oui pourquoi numdansserie int(11) numaut int(11)colonne existant dans une autre table? Si oui pourquoi pays varchar(50)
à quoi sert cette table:

bp_concerne :
numphot int(11)
nummot int(11)
poids int(11) ?

Re: Besoin d'aide PHP exam

par matthieu » 12 août 2013, 17:38

Te donner une solution ne t'aidera pas, on peut à la limite corriger tes solutions si tu nous les montre avec les erreur qu'elles affichent. Mais pour les miracles, il faut allez voir plus haut.
Biensur ! Voici ce que moi j'ai essayer de faire pour le § et le è (ceux qui me posent le plus de problèmes) :

Programme 6 :
<?php
echo('<h2> Recherche d une photo par son prix </h2>');
echo('<form id="form" method="get" action="exam66.php">');
echo('Prix minimum :<input name="min" type="text"> <br>');
echo('Prix maximum :<input name="max" type="text"> <br>');
echo('<input type="submit" value="Envoyer">');

Programme 7 :

<?php
//nom dans formbdd.php
$min=$_GET[min];
$max=$_GET[max];
//connexion
$bdd=new PDO("mysql:host=localhost;dbname=jeandel5","jeandel5","azerty");

//requête
$resultat=$bdd->query("SELECT titre, prix FROM `bp_photos` WHERE prix > '$min' AND prix < '$max' ORDER BY prix ");

//parcours du resultat et affichage
echo("<ul>");
while ($ligne = $resultat->fetch()) {
$titre=$ligne['titre'];
$prix=$ligne['prix'];
echo(" $titre ( $prix )<br> ");
};

echo("</ul>");

//fermeture de la connexion
$resultat->closeCursor();
?>

Re: Besoin d'aide PHP exam

par Spols » 12 août 2013, 17:26

Te donner une solution ne t'aidera pas, on peut à la limite corriger tes solutions si tu nous les montre avec les erreur qu'elles affichent. Mais pour les miracles, il faut allez voir plus haut.

Besoin d'aide PHP exam

par matthieu » 12 août 2013, 15:50

Bonjour la communauté PHP France :)

Je me présente en quelques lignes : Je suis un étudiant en communication, pour faire court je suis invité à la fin du moi à une séance de rattrapage pour mes examens. L’un des rattrapage concerne PHP (inutile de vous dire que je ne suis pas à l’aise avec celui-ci) je dispose d’un cours plus ou moins complet, et de l’énoncé de l’exam loupé au préalable, par contre aucun corrigé.

Je sollicite donc votre aide si quelqu’un arriverais à répondre à ces question pour que je puisse m’appuier de ce corrigé pour mes révisions.

Voici une partie du sujet :


Structure de la base PHOTOS :


bp_photos :
numphot int(11)
titre varchar(50)
taille int(11)
nomfic varchar(50)
date date
prix float(4,2)
numserie int(11)
numdansserie int(11)
numaut int(11)
pays varchar(50)

bp_auteurs :
numaut int(11)
nom varchar(50)
prenom varchar(50)
email varchar(50)
descriptif text
statut varchar(50)
specialite varchar(50)




bp_motscles :
nummot int(11)
libelle varchar(50)

bp_concerne :
numphot int(11)
nummot int(11)
poids int(11)

bp_serie :
numserie int(11)
nomserie varchar(25)
commentaire text


Questions :
Programme 1 : Afficher la liste de toutes les photos (titre, pays, prix)

Programme 2 : Afficher la liste de toutes les séries (nom) avec pour chacune d’elle le nombre de photos

Programme 3 : Ecrire un programme qui affiche le titre, le pays et la photo dont le n° est passé en paramètre de l’url.

Programme 4 : Ecrire un programme qui liste les titres (dans l’ordre alphabétique) de toutes les photos, chaque titre est cliquable et permet d’afficher ce qui est demandé dans le programme 3 (vous utiliserez le programme de la question 3 pour afficher les résultats).

Programme 5 : Modifier le programme 3 pour afficher également le nom et le prénom de l’auteur

Programme 6 : Ecrire un programme qui propose de sélectionner les photos qui se trouvent dans un intervalle de prix choisi par l’internaute. Un second programme affichera la liste des photos (titre et prix) triée par ordre de prix croissant correspondant à ce choix.

Programme 7 : Modifier le programme précédent pour que l’internaute puisse choisir les prix minimum et maximum dans une liste déroulante allant de 10 à 100 avec un pas de 10. Les listes déroulantes seront bien sûr construites à l’aide d’itération.


Je remercie infiniment toute personne qui pourra m’apporter une réponse pour ces questions. Mon année scolaire en dépend, merci !