|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2008 Messages : 34 ![]() |
bonjour,
j'aimerais generer une page en PHP en prenant exemple sur ma page HTML http://s346339986.onlinehome.fr/guitare.html j'ai donc creer en localhost une base ''produit'' avec une table ''lien'' la structure et donnée ici comment je peux reproduire à l'exactitude ce HTML grace au php ? Merci beaucoup pour votre aide |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : août 2008 Messages : 34 ![]() |
oui j'imagine que c'est la base, mais j'ai rien compris, j'ai des message d'erreur
y'aurais pas un logiciel comme dreamweaver mais pour le php ? |
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : septembre 2010 Messages : 6 998 ![]() |
montre ce que t'as fais, sinon dreamweaver gere le PHP aussi
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : août 2008 Messages : 34 ![]() |
j'arrive meme pas a selectionner ma table
select id from lien et rien ne se passe qui peux me faire le tableau ? j'en ai vraiment besoin pour avancer j'ai vraiment pas le temps d'apprendre le PHP c'est un métier à part entière, mon métier en est un autre |
|
|
01
|
|
|
#5 | ||
|
Membre actif
![]() Inscription : mars 2007 Messages : 221 ![]() |
Salut.
Je vais tenter de t'expliquer clairement (vu que tu ne sembles pas familier avec tout cela) : Pour commencer, il faut créer une base de données, créer ses tables et y injecter ses données. Tu peux faire ca avec phpmyadmin par exemple. Il te demandera de fournir le nom de la base pour la créer, et une fois dedans tu auras un espace pour copier/coller le code SQL qui se trouve dans le fichier que tu as fourni (il contient donc la table et les données). Ensuite dans PHP, il faut d'abord établir une connexion avec la base (par defaut le nom d'utilisateur est "root" et sans mot de passe). Ensuite tu peux essayer d'executer ta requête, puis lire les réponses et créer ton tableau. Voici ce a quoi devrait ressembler le code (avec PDO pour se connecter plutôt que les fonctions MYSQL): Code :
|
||
|
|
00
|
|
|
#6 | ||
|
Invité de passage
![]() Inscription : août 2008 Messages : 34 ![]() |
ah merci
ça semble bien complet mais j'ai une erreur Code :
|
||
|
|
01
|
|
|
#7 | ||||||
![]() ![]() Inscription : septembre 2010 Messages : 6 998 ![]() |
Citation:
Citation:
http://php.net/manual/fr/pdo.error-handling.php
__________________
http://blog.stealth35.com/ |
||||||
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : août 2008 Messages : 34 ![]() |
j'ai pensé que ça venais de mon localhost alors j'ai essayé mon serveur 1&1
et pareil ca ne marche pas comment je peux faire ? |
|
|
00
|
|
|
#9 | |
![]() ![]() Inscription : septembre 2010 Messages : 6 998 ![]() |
Citation:
sinon t'es pas obligé de l'utiliser, mais si moi aussi je te le conseil vivement
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#10 | |
|
Invité de passage
![]() Inscription : août 2008 Messages : 34 ![]() |
Citation:
moi je cherche juste à faire un tableau simple comme sur dreamweaver identique à celui ci y'a 3 colonnes comment je fais ? |
|
|
|
00
|
|
|
#11 | |
![]() ![]() Inscription : septembre 2010 Messages : 6 998 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#12 | ||
|
Membre actif
![]() Inscription : mars 2007 Messages : 221 ![]() |
L'erreur vient du fait qu'il faut activer une DLL pour que tout cela marche. Il faut aller dans le fichier "php.ini" et décommenter la ligne "extension=php_pdo.dll" (en enlevant le ";" devant).
PDO pour explication, c'est ce qui permet de te connecter de la même manière à n'importe quelle base de données. Ca sera dans les prochaines versions de PHP la manière par défaut de se connecter à une base de données. Bon ca fait longtemps que je n'ai pas fait avec les fonctions mysql. Essaye ca pour voir : Code :
|
||
|
|
01
|
|
|
#13 |
![]() ![]() Inscription : septembre 2010 Messages : 6 998 ![]() |
y'a PDO c'est pdo mysql qui y est pas
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#14 | ||||
|
Invité de passage
![]() Inscription : août 2008 Messages : 34 ![]() |
merci j'ai essayé le nouveau code
mais il affiche une erreur de connexion à la base Code :
Code :
|
||||
|
|
00
|
|
|
#15 |
![]() ![]() Inscription : septembre 2010 Messages : 6 998 ![]() |
il faut utiliser mysql_select_db apres ton mysql_connect
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : août 2008 Messages : 34 ![]() |
ça marche pas
|
|
|
00
|
|
|
#17 | ||
|
Membre actif
![]() Inscription : mars 2007 Messages : 221 ![]() |
Effectivement, j'avais oublié une ligne
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com