> Tous les forums > Forum des Webmasters
 Menu Php avec base de données
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
wills-star
  Posté le 04/01/2005 @ 18:10 
Aller en bas de la page 
Petit astucien
Qqun saurait-il comment créer un menu en php avec deux colonnes de ma base de données. Je m'explique. Dans ma base de données, j'ai un champs Type et un champs catégorie. En fait la catégorie et un sous-champ de type. Genre Type c'est carte-mère, carte réseau, etc... et la catégorie est différente pour chaque type donné. Il faudrait donc créer un menu qui affiche tous les types et sous chacun d'eux les différents catégories leur appartenant. Merci si qqun peut m'aider???
Publicité
STAR*PC
 Posté le 05/01/2005 à 15:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Salut, Tu connais déjà le PHP ou pas du tout ? (j'ai un peu la flemme de créer un script maintenant [bigsmile], puis je trouve que c'est mieux de tout créer par soi-même). Voilà comment je procederais : Tout d'abord, la structure de ta base me parait un peu embrouillée, moi j'aurais fait une table 'type' avec 2 champs : 'id' et 'nom' et une autre table 'categories', 3 champs : 'id', 'type_id' et 'nom'. Je peux t'assurer qu'il est plus facile de travailler avec des numéros ('id' ici) plutot qu'avec des noms qui sont suceptibles de changer plus tard. Ensuite, pour le PHP, j'aurais fait comme ça : (biensur ça se complique si tu garde ta structure de base actuelle) - requete sur la base 'type' pour récupérer tous les types. - une boucle pour chaque type - à l'intérieur de la boucle, une autre requete sur la base, mais cette fois-ci sur 'categories' pour récupérer toutes les catégories ayant pour 'type_id', le type_id actuel de la boucle. Voilà rapidement, ça ferais donc 1+x requetes sur la base, où x est le nombre de 'type' => donc ça tu peux optimiser en ne fesant que 2 requetes en tout et pour tout mais en réorganisant les résultats des requetes avant de se lancer dans les boucles. Voilà, si tu veux plus de détails, dis-moi le ;) @++
wills-star
 Posté le 06/01/2005 à 11:23 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
salut, merci, tout est okai. ca marche eheh! Mais comme tu vois pour remplir ma base de données j'ai recu un énorme fichier csv déjà tout fait donc c'etait la merde pour partager en différentes tables... Merci ciao ciao
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
486,02 €Mini PC Beelink SER3 (Ryzen 7 3750H, 16 Go RAM, SSD 512Go) à 486,02 € avec le code BEEMINI4
Valable jusqu'au 24 Janvier

Geekbuying fait une promotion sur l'excellent mini PC Beelink SER3 qui passe à 486,02 € avec le code BEEMINI4. On le trouve habituellement autour de 640 €. Ce mini PC intègre un processeur AMD Ryzen 7 3750H (4 coeurs), 16 Go de RAM DDR4 et un SSD NVMe de 512 Go au format M.2 (un emplacement 2.5' libre est également disponible). Il possède un chip graphique RX Vega 10 qui fera tourner tous vos jeux. Il intègre le WiFi 5, le bluetooth 5.1, un port Ethernet Gigabit, 4 ports USB 3.0, un port USB-C et deux connecteurs HDMI. 

L'expédition se fait depuis un entrepôt en Allemagne et la TVA est comprise. Vous êtes ainsi certains d'être livré rapidement et de ne pas avoir de douane.

Une excellente affaire pour un PC très performant, silencieux et qui ne prendra pas de place ! 


> Voir l'offre
189,99 €Ecran PC 27 pouces Samsung Odyssey G3 (FHD, 144 Hz, 1 ms) à 189,99 € (via ODR)
Valable jusqu'au 23 Janvier

Cdiscount fait une promotion sur l'écran PC Samsung 27 pouces Samsung Odyssey G3 qui passe à 209,99 €. Or Samsung rembourse 20 € pour l'achat de cet écran qui vous reviendra à 189,99 € après remboursement.

Cet écran de 27 pouces offre une définition FHD de 1920x1080 pixels et est compatible FreeSync Premium avec un taux de réponse de 1 ms et un rafraichissement de 144 Hz. Connectiques HDMI, VGA et DP.


> Voir l'offre
379,99 €Ecran PC 34 pouces incurvé Dell S3422DWG (UWQHD, VA, 144 Hz, 1 ms, FreeSync) à 379,99 €
Valable jusqu'au 22 Janvier

Boulanger sur Rakuten fait une promotion sur l'écran PC 34 pouces incurvé  Dell S3422DWG qui passe à 379,99 € au lieu de 469 € ailleurs. Cet écran possède une dalle VA UWQHD  (3440x1440) à 144 Hz et avec un temps de réponse de 1 ms. Il est compatible FreeSync (et GSync via Adaptive Sync). La hauteur, l'inclinaison et la rotation de l'écran sont réglables. 2 ports HDMI et 1 port DP. Il peut faire également office de hub USB 3 (4 ports).

19 € en points Rakuten vous sont également reversés pour vos prochains achats.


> Voir l'offre

Sujets relatifs
Sauver la base de données
base de données et symboles
restaurer une base de donnees sql
écriture dans base de donnés avec tinymce
exporter base de données
Base de données écrassé via une fonction de l'herbergeur....
Problème avec menu en javascript à éditer
Base de données SQL et Access
Menu de largeur fixe avec espacement régulier
Problème avec mon code php et base de donnée
Plus de sujets relatifs à Menu Php avec base de données
 > Tous les forums > Forum Forum des Webmasters