l'affichage des données de la base de données SQL en php/ html table
OK j'ai une base de données sur phpmyadmin (sql) et je veux afficher un de mes tableaux dans un tableau HTML/PHP. J'ai cherché en ligne et ne peut pas mettre en œuvre cette fonctionnalité, alors je me demandais si quelqu'un pourrait m'aider pour le codage sur cette?
database = 'hrmwaitrose'
username = 'root'
host = 'localhost'
PAS DE PW
Je voudrais afficher les données de nom de table employee
Ce que vous avez besoin est de plus de StackOverflow peut fournir. Je vous suggère un livre sur l'introduction de PHP, ou autre Google pour quelque chose comme "PHP SQL tutoriel".
Avez-vous vraiment fouillé sur le net?
Avez-vous vraiment fouillé sur le net?
OriginalL'auteur user2108411 | 2013-03-06
Vous devez vous connecter pour publier un commentaire.
Vous dites que vous avez une base de données sur PhpMyAdmin, si vous utilisez MySQL. PHP fournit des fonctions pour la connexion à une base de données MySQL.
Dans la boucle while (qui s'exécute à chaque fois que nous rencontrons une ligne de résultat), nous nous faisons l'écho qui crée une nouvelle ligne de la table. J'ai aussi ajouter un contenir les champs.
C'est un très modèle de base. Vous voyez les autres réponses à l'aide de mysqli_connect au lieu de mysql_connect. mysqli est synonyme de mysql améliorée. Il offre un meilleur éventail de fonctionnalités. Vous remarquez que c'est aussi un peu plus complexe. Cela dépend de ce que vous avez besoin.
Mise à jour de la réponse
J'ai essayé cela, mais ne fonctionne pas pour moi...je veux dire que je suis l'obtention de mon tableau et le nombre de lignes est Correct. Mais quand j'utilise $row ["Nomcolonne"]... je reçois le nom exact de la colonne, et non les données elles-mêmes.
vous pouvez poster votre code à gisthub ou quelque chose du genre?
OriginalL'auteur
Voici une fonction simple que j'ai écrit pour afficher des données tabulaires, sans avoir à l'entrée de chaque nom de colonne:
(Aussi, soyez conscient: boucle Imbriquée)
MISE À JOUR DE LA FONCTION CI-DESSOUS
Salut Jack,
fonction de votre design est très bien, mais cette fonction manque toujours le premier jeu de données dans le tableau. Je l'ai testé.
Votre fonction est si belle, que beaucoup de gens vont l'utiliser, mais ils auront toujours manquer le premier jeu de données. C'est pourquoi j'ai écrit cet amendement.
Le manque de dataset les résultats de la condition si la touche === 0. Si la clé = 0 seulement la columnheaders sont écrites, mais pas les données qui contient $key 0 trop. Donc, il est toujours manquant le premier jeu de données de la matrice.
Vous pouvez éviter cela en déplaçant la condition si au-dessus de la deuxième boucle foreach comme ceci:
Meilleures salutations et merci Axel Arnold Bangert, - Herzogenrath 2016
OriginalL'auteur
Regardez dans le manuel http://www.php.net/manual/en/mysqli.query.php
OriginalL'auteur
reportez-vous à http://www.w3schools.com/php/php_mysql_select.asp .
Si vous êtes un débutant et que vous voulez apprendre, w3schools est un bon endroit.
Vous pouvez même les
echo
à l'intérieur de votre tableOriginalL'auteur