FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » besoin d'explications plz
 

besoin d'explications plz

Matériel : Pennes, weirddrummer Le Bistrot : tisote Mobilité : kris_tofe, 1 utilisateur anonyme et 435 utilisateurs inconnus
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : besoin d'explications plz
 
Purple Concept
Plus d'informations

salut,
j'aurais aimé avoir quelques explications concernant l'organisation de codage en php de certains sites...

Quand je regarde sur ce site : www.latriade.net
ou www.coolcoyote.net

je vois que TOUT est dynamique, même les rubriques de depart.
Alors que moi javais l'habitude de créer un dossier par rubrique et foutre les fichiers php concernés.

kkun peut il m'expliquer rapidement commment, par exemple créer dynamiquement (bdd) une rubrique et que les données à l'interieur soit differentes.

je suis un noob en php, je sais juste faire un ajout sur la bdd et le faire afficher...

[:ludo2604]

plop
Plus d'informations

INSERT INTO
SELECT * FROM


?

Purple Concept
Plus d'informations

oui
bon disons je crée une rubrique astuces.(par bdd donc)
Si je veux mettre un top5 des astuces ou autre code php/mysql comment je fais puisque les données qui seront affichés sortent de la bdd

plop
Plus d'informations

tu veux un truc du genre :

$query="select * from tatable limit 0,10";
$result=mysql_query($query);
while($val=mysql_fetch_array($result))
{
$titre=$val["titre"];
$contenu=$val["contenu"]
echo "$titre : $contenu <br />";
}

ou j'me gourre ?

Purple Concept
Plus d'informations

non ça je sais faire...c t un exemple
arf, c'est difficile à expliquer :sweat:

je recommence :D *stun exemple*

je crée ma rubrique astuces dans la bdd
index.php?rub=1
je veux par exemple afficher mon top5 mais ou mettre le code php c ca que je veux savoir??

Profil : Pointeur
Plus d'informations

bha ca c'est toi ki vois comment ta page est ajencée :o


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
www.qctuningpc.net
Plus d'informations

Tu met ton code php dans l'index.php non ?

Code :
  1. if $rub == 1
  2. {
  3.   //le code du top 5
  4. }
  5. else if $rub == 2
  6. {
  7.   //le code d'une autre section
  8. }



ou bien avec des include comme sa :

Code :
  1. if $rub == 1
  2. {
  3.   Include ("top5.php" );
  4. }
  5. else if $rub == 2
  6. {
  7.   Include ("autre.php" );
  8. }



puis dans top5.php tu met du code pour pouvoir afficher ton contenu du top5 !

glop
Plus d'informations

ludo2604 a écrit :

oui
bon disons je crée une rubrique astuces.(par bdd donc)
Si je veux mettre un top5 des astuces ou autre code php/mysql comment je fais puisque les données qui seront affichés sortent de la bdd



ne sortent de la bd que le nom des pages et les données dynamiques
le reste c'est toujours dans les fichiers

glop
Plus d'informations

ThripS a écrit :

Tu met ton code php dans l'index.php non ?

Code :
  1. if $rub == 1
  2. {
  3.   //le code du top 5
  4. }
  5. else if $rub == 2
  6. {
  7.   //le code d'une autre section
  8. }



ou bien avec des include comme sa :

Code :
  1. if $rub == 1
  2. {
  3.   Include ("top5.php" );
  4. }
  5. else if $rub == 2
  6. {
  7.   Include ("autre.php" );
  8. }



puis dans top5.php tu met du code pour pouvoir afficher ton contenu du top5 !



c'est plus pratique de mettre dans la bdd le nom de la page et de faire une requete toute bete pour selectionner la page selon l'id
parce que les if ou switch pour qqes pages ça va mais + ça monte + c lent


---------------
Vous pensez être bon en quizz ? prouvez le : QnB :D
Purple Concept
Plus d'informations

ah wi dakor cai plus clair merci :jap:

42
Plus d'informations

Floleb7 a écrit :



c'est plus pratique de mettre dans la bdd le nom de la page et de faire une requete toute bete pour selectionner la page selon l'id
parce que les if ou switch pour qqes pages ça va mais + ça monte + c lent

A mon avis, un switch est largement plus rapide qu'une requête à la base
ou alors un tableau associatif

glop
Plus d'informations

tomiotomio a écrit :

A mon avis, un switch est largement plus rapide qu'une requête à la base
ou alors un tableau associatif



un pote avait fait le test et le switch est bcp moins rapide surtout pour de gds nbres de valeurs à gerer

une requete à la bd c'est vraiment rapide surtout qu'elle est tte simple

42
Plus d'informations

Floleb7 a écrit :



un pote avait fait le test et le switch est bcp moins rapide surtout pour de gds nbres de valeurs à gerer

une requete à la bd c'est vraiment rapide surtout qu'elle est tte simple

pour une dizaine de pages, je vois pas l'intérêt de la BD, c'est lourd comme solution je trouve


Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » besoin d'explications plz
 

Annonces Google