Ya t-il qelqun qui c conné en php
Résolu
sarah.sarah
Messages postés
29
Date d'inscription
Statut
Membre
Dernière intervention
-
Manou34 -
Manou34 -
Bonjour,je sui en stage et je doi crere un site en php mai le problém c que j ne conné pa gran chose en php je voudre savoir ou il fo enregitré le site pr pouvoir l'exécuter est ce qe c bien dan easyphp/programe file......../www .car je les enregister dans le www et qan je l'execute je né pa de résultat on diré qe mon site né pa connecter a ma base
voici ma page connexion
<?php
$login='root';
$mdp='';
$serveur='127.0.0.1';
$base='camping';
$connexion=mysql_connect($serveur,$login,$mdp);
if(!$connexion){
echo"echec a la connexion";
echo"===>".mysql.err;
exit;
}
mysql_select_db($base,$connexion);
?>
et voici ma page list mobil home
<?php
require("connexion.php");
$req="select * from mobilhome";
$resultat=mysql_query($req,$connexion);
$ligne=mysql_fetch_assoc($resultat);
while($ligne)
{
echo "<center>";
echo "<table>";
echo "<td>";
echo "<u>La marque du mobil_home :</u> ".$ligne['MarqueMH']."<br />";
echo "<td>";
echo "<u>Taille de lentreprise :</u> ".$ligne['TailleMH']."<br />";
echo "<td>";
echo "<u>Nombre de chambre :</u> ".$ligne['ChambreMH']."<br />";
echo "<td>";
echo "<u>Prix :</u> ".$ligne['PrixMH']."<br />";
echo "<td>";
echo "<u>Annee :</u> ".$ligne['AnneeMH']."<br />";
echo "<td>";
echo "<u>Date achat :</u> ".$ligne['DateAchatMH']."<br />";
echo "</tr>";
echo "</table>";
echo "</center>";
$ligne=mysql_fetch_assoc($resultat);
}
?>
et donc mon but et dafficher les mobil-homes qe j enregistré dan ma base de donné merci beaucoup
voici ma page connexion
<?php
$login='root';
$mdp='';
$serveur='127.0.0.1';
$base='camping';
$connexion=mysql_connect($serveur,$login,$mdp);
if(!$connexion){
echo"echec a la connexion";
echo"===>".mysql.err;
exit;
}
mysql_select_db($base,$connexion);
?>
et voici ma page list mobil home
<?php
require("connexion.php");
$req="select * from mobilhome";
$resultat=mysql_query($req,$connexion);
$ligne=mysql_fetch_assoc($resultat);
while($ligne)
{
echo "<center>";
echo "<table>";
echo "<td>";
echo "<u>La marque du mobil_home :</u> ".$ligne['MarqueMH']."<br />";
echo "<td>";
echo "<u>Taille de lentreprise :</u> ".$ligne['TailleMH']."<br />";
echo "<td>";
echo "<u>Nombre de chambre :</u> ".$ligne['ChambreMH']."<br />";
echo "<td>";
echo "<u>Prix :</u> ".$ligne['PrixMH']."<br />";
echo "<td>";
echo "<u>Annee :</u> ".$ligne['AnneeMH']."<br />";
echo "<td>";
echo "<u>Date achat :</u> ".$ligne['DateAchatMH']."<br />";
echo "</tr>";
echo "</table>";
echo "</center>";
$ligne=mysql_fetch_assoc($resultat);
}
?>
et donc mon but et dafficher les mobil-homes qe j enregistré dan ma base de donné merci beaucoup
A voir également:
- Ya t-il qelqun qui c conné en php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Ya til des appplinpour voir qui piste botre insta - Guide
- Retour à la ligne php ✓ - Forum PHP
- Retour a la ligne avec Echo comment faire ? - Forum Webmastering
26 réponses
Bonjour,
Remplace :
$serveur='127.0.0.1';
par
$serveur='localhost';
ça devrait marché maintenant,
Thamior.
Remplace :
$serveur='127.0.0.1';
par
$serveur='localhost';
ça devrait marché maintenant,
Thamior.
nn sa ne marche pa j toujour le meme problém c sa qe j comme erreur c'est ce qi safich qan jéxecute ma page
"; echo ""; echo ""; echo "
"; echo "La marque du mobil_home : ".$ligne['MarqueMH']."
"; echo " "; echo "Taille de lentreprise : ".$ligne['TailleMH']."
"; echo " "; echo "Nombre de chambre : ".$ligne['ChambreMH']."
"; echo " "; echo "Prix : ".$ligne['PrixMH']."
"; echo " "; echo "Annee : ".$ligne['AnneeMH']."
"; echo " "; echo "Date achat : ".$ligne['DateAchatMH']."
"; echo "
"; echo ""; $ligne=mysql_fetch_assoc($resultat); } ?>
"; echo ""; echo ""; echo "
"; echo "La marque du mobil_home : ".$ligne['MarqueMH']."
"; echo " "; echo "Taille de lentreprise : ".$ligne['TailleMH']."
"; echo " "; echo "Nombre de chambre : ".$ligne['ChambreMH']."
"; echo " "; echo "Prix : ".$ligne['PrixMH']."
"; echo " "; echo "Annee : ".$ligne['AnneeMH']."
"; echo " "; echo "Date achat : ".$ligne['DateAchatMH']."
"; echo "
"; echo ""; $ligne=mysql_fetch_assoc($resultat); } ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
copie ce lien dans ta barre d'adresse: https://openclassrooms.com/fr/courses
tu verras le tutoriel peut t'aidé plus que tu ne le pense.
de rien
unknownl
tu verras le tutoriel peut t'aidé plus que tu ne le pense.
de rien
unknownl
c ma base merci
-- phpMyAdmin SQL Dump
-- version 2.6.1
-- https://www.phpmyadmin.net/
--
-- Serveur: localhost
-- Généré le : Vendredi 15 Février 2008 à 14:14
-- Version du serveur: 4.0.15
-- Version de PHP: 4.3.10
--
-- Base de données: `camping`
--
-- --------------------------------------------------------
--
-- Structure de la table `animation`
--
CREATE TABLE `animation` (
`NumAnimation` int(5) NOT NULL auto_increment,
`AnimAdult` varchar(10) NOT NULL default '',
`AnimaAdo` varchar(10) NOT NULL default '',
`AnimEnfant` varchar(10) NOT NULL default '',
PRIMARY KEY (`NumAnimation`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
--
-- Contenu de la table `animation`
--
-- --------------------------------------------------------
--
-- Structure de la table `client`
--
CREATE TABLE `client` (
`NumCli` int(5) NOT NULL auto_increment,
`NomCli` varchar(10) NOT NULL default '',
`PrenomCli` varchar(10) NOT NULL default '',
`AgeCli` int(20) default NULL,
`TelCli` int(10) NOT NULL default '0',
`RueCli` varchar(10) NOT NULL default '',
`VilleCli` varchar(10) NOT NULL default '',
`CPCli` int(10) NOT NULL default '0',
`PaysCli` varchar(5) NOT NULL default '',
`NumAnimation` int(5) NOT NULL default '0',
PRIMARY KEY (`NumCli`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
--
-- Contenu de la table `client`
--
INSERT INTO `client` VALUES (1, 'Darl', 'Jean', 53, 467589632, ' fauve', 'vias', 34450, 'franc', 3);
INSERT INTO `client` VALUES (2, 'jacob', 'bernard', 45, 467956863, 'rosier', 'b�ziers', 34500, 'franc', 2);
INSERT INTO `client` VALUES (3, 'vaurien', 'j�rimy', 56, 2147483647, 'galerie', 'b�ziers', 34500, 'franc', 2);
-- --------------------------------------------------------
--
-- Structure de la table `emplacement`
--
CREATE TABLE `emplacement` (
`NumEmpl` int(5) NOT NULL auto_increment,
`NomEmpl` varchar(10) NOT NULL default '',
`SuperficieEmpl` int(10) NOT NULL default '0',
PRIMARY KEY (`NumEmpl`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
--
-- Contenu de la table `emplacement`
--
-- --------------------------------------------------------
--
-- Structure de la table `exister`
--
CREATE TABLE `exister` (
`NumPres` int(5) NOT NULL default '0',
`NumEmpl` int(5) NOT NULL default '0'
) TYPE=MyISAM;
--
-- Contenu de la table `exister`
--
-- --------------------------------------------------------
--
-- Structure de la table `mail`
--
CREATE TABLE `mail` (
`NumMail` int(5) NOT NULL auto_increment,
`SujetMail` varchar(50) NOT NULL default '',
`CommentireMail` varchar(100) NOT NULL default '',
`NumCli` int(5) NOT NULL default '0',
PRIMARY KEY (`NumMail`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
--
-- Contenu de la table `mail`
--
-- --------------------------------------------------------
--
-- Structure de la table `mobilhome`
--
CREATE TABLE `mobilhome` (
`NumMH` int(5) NOT NULL default '0',
`MarqueMH` varchar(50) NOT NULL default '',
`TailleMH` int(50) NOT NULL default '0',
`ChambreMH` int(6) NOT NULL default '0',
`PrixMH` int(9) NOT NULL default '0',
`AnneeMH` varchar(4) NOT NULL default '',
`DateAchatMH` datetime NOT NULL default '0000-00-00 00:00:00',
`NumCli` int(5) NOT NULL default '0',
`NumEmpl` int(5) NOT NULL default '0',
PRIMARY KEY (`NumMH`)
) TYPE=MyISAM;
--
-- Contenu de la table `mobilhome`
--
INSERT INTO `mobilhome` VALUES (0, 'willerby', 28, 2, 31044, '2001', '2001-03-06 00:00:00', 5, 0);
-- --------------------------------------------------------
--
-- Structure de la table `prestation`
--
CREATE TABLE `prestation` (
`NumPres` int(5) NOT NULL auto_increment,
`LibellePres` varchar(10) NOT NULL default '',
PRIMARY KEY (`NumPres`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
--
-- Contenu de la table `prestation`
--
-- phpMyAdmin SQL Dump
-- version 2.6.1
-- https://www.phpmyadmin.net/
--
-- Serveur: localhost
-- Généré le : Vendredi 15 Février 2008 à 14:14
-- Version du serveur: 4.0.15
-- Version de PHP: 4.3.10
--
-- Base de données: `camping`
--
-- --------------------------------------------------------
--
-- Structure de la table `animation`
--
CREATE TABLE `animation` (
`NumAnimation` int(5) NOT NULL auto_increment,
`AnimAdult` varchar(10) NOT NULL default '',
`AnimaAdo` varchar(10) NOT NULL default '',
`AnimEnfant` varchar(10) NOT NULL default '',
PRIMARY KEY (`NumAnimation`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
--
-- Contenu de la table `animation`
--
-- --------------------------------------------------------
--
-- Structure de la table `client`
--
CREATE TABLE `client` (
`NumCli` int(5) NOT NULL auto_increment,
`NomCli` varchar(10) NOT NULL default '',
`PrenomCli` varchar(10) NOT NULL default '',
`AgeCli` int(20) default NULL,
`TelCli` int(10) NOT NULL default '0',
`RueCli` varchar(10) NOT NULL default '',
`VilleCli` varchar(10) NOT NULL default '',
`CPCli` int(10) NOT NULL default '0',
`PaysCli` varchar(5) NOT NULL default '',
`NumAnimation` int(5) NOT NULL default '0',
PRIMARY KEY (`NumCli`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
--
-- Contenu de la table `client`
--
INSERT INTO `client` VALUES (1, 'Darl', 'Jean', 53, 467589632, ' fauve', 'vias', 34450, 'franc', 3);
INSERT INTO `client` VALUES (2, 'jacob', 'bernard', 45, 467956863, 'rosier', 'b�ziers', 34500, 'franc', 2);
INSERT INTO `client` VALUES (3, 'vaurien', 'j�rimy', 56, 2147483647, 'galerie', 'b�ziers', 34500, 'franc', 2);
-- --------------------------------------------------------
--
-- Structure de la table `emplacement`
--
CREATE TABLE `emplacement` (
`NumEmpl` int(5) NOT NULL auto_increment,
`NomEmpl` varchar(10) NOT NULL default '',
`SuperficieEmpl` int(10) NOT NULL default '0',
PRIMARY KEY (`NumEmpl`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
--
-- Contenu de la table `emplacement`
--
-- --------------------------------------------------------
--
-- Structure de la table `exister`
--
CREATE TABLE `exister` (
`NumPres` int(5) NOT NULL default '0',
`NumEmpl` int(5) NOT NULL default '0'
) TYPE=MyISAM;
--
-- Contenu de la table `exister`
--
-- --------------------------------------------------------
--
-- Structure de la table `mail`
--
CREATE TABLE `mail` (
`NumMail` int(5) NOT NULL auto_increment,
`SujetMail` varchar(50) NOT NULL default '',
`CommentireMail` varchar(100) NOT NULL default '',
`NumCli` int(5) NOT NULL default '0',
PRIMARY KEY (`NumMail`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
--
-- Contenu de la table `mail`
--
-- --------------------------------------------------------
--
-- Structure de la table `mobilhome`
--
CREATE TABLE `mobilhome` (
`NumMH` int(5) NOT NULL default '0',
`MarqueMH` varchar(50) NOT NULL default '',
`TailleMH` int(50) NOT NULL default '0',
`ChambreMH` int(6) NOT NULL default '0',
`PrixMH` int(9) NOT NULL default '0',
`AnneeMH` varchar(4) NOT NULL default '',
`DateAchatMH` datetime NOT NULL default '0000-00-00 00:00:00',
`NumCli` int(5) NOT NULL default '0',
`NumEmpl` int(5) NOT NULL default '0',
PRIMARY KEY (`NumMH`)
) TYPE=MyISAM;
--
-- Contenu de la table `mobilhome`
--
INSERT INTO `mobilhome` VALUES (0, 'willerby', 28, 2, 31044, '2001', '2001-03-06 00:00:00', 5, 0);
-- --------------------------------------------------------
--
-- Structure de la table `prestation`
--
CREATE TABLE `prestation` (
`NumPres` int(5) NOT NULL auto_increment,
`LibellePres` varchar(10) NOT NULL default '',
PRIMARY KEY (`NumPres`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
--
-- Contenu de la table `prestation`
--
merci unknow mai le site de zero .... je le connaé mai il ne maide pa beaucoup car il maide pas pr la base de donné
Essaie ça...
while($ligne)
{
echo "<center>";
echo "<table><tr>";
echo "<td>";
echo "<u>La marque du mobil_home :</u> ".$ligne['MarqueMH']."<br />";
echo "<td>";
echo "<u>Taille de lentreprise :</u> ".$ligne['TailleMH']."<br />";
echo "<td>";
echo "<u>Nombre de chambre :</u> ".$ligne['ChambreMH']."<br />";
echo "<td>";
echo "<u>Prix :</u> ".$ligne['PrixMH']."<br />";
echo "<td>";
echo "<u>Annee :</u> ".$ligne['AnneeMH']."<br />";
echo "<td>";
echo "<u>Date achat :</u> ".$ligne['DateAchatMH']."<br />";
echo "</tr>";
echo "</table>";
echo "</center>";
$ligne=mysql_fetch_assoc($resultat);
}
while($ligne)
{
echo "<center>";
echo "<table><tr>";
echo "<td>";
echo "<u>La marque du mobil_home :</u> ".$ligne['MarqueMH']."<br />";
echo "<td>";
echo "<u>Taille de lentreprise :</u> ".$ligne['TailleMH']."<br />";
echo "<td>";
echo "<u>Nombre de chambre :</u> ".$ligne['ChambreMH']."<br />";
echo "<td>";
echo "<u>Prix :</u> ".$ligne['PrixMH']."<br />";
echo "<td>";
echo "<u>Annee :</u> ".$ligne['AnneeMH']."<br />";
echo "<td>";
echo "<u>Date achat :</u> ".$ligne['DateAchatMH']."<br />";
echo "</tr>";
echo "</table>";
echo "</center>";
$ligne=mysql_fetch_assoc($resultat);
}
Mets ça en haut de la page :
header("Content-Type : text/plain; charset=iso-8859-1");
Les pages PHP s'exécute automatiquement.
Thamior.
header("Content-Type : text/plain; charset=iso-8859-1");
Les pages PHP s'exécute automatiquement.
Thamior.
Bonjour
J'ai bien peur que le Content-Type n'ait absolument aucun rapport avec le fait que le PHP s'exécute ou non
Si ça affiche bien ce que tu dis à ton message 3, il y a de grande chances que l'erreur soit dans une chaîne pas fermée dans connexion.php. Peux-tu nous montrer ce qu'il y a dans ce fichier ?
J'ai bien peur que le Content-Type n'ait absolument aucun rapport avec le fait que le PHP s'exécute ou non
Si ça affiche bien ce que tu dis à ton message 3, il y a de grande chances que l'erreur soit dans une chaîne pas fermée dans connexion.php. Peux-tu nous montrer ce qu'il y a dans ce fichier ?
connexion.php
<?php
$login='root';
$mdp='';
$serveur='127.0.0.1';
$base='camping';
$connexion=mysql_connect($serveur,$login,$mdp);
if(!$connexion){
echo"echec a la connexion";
echo"===>".mysql.err;
exit;
}
mysql_select_db($base,$connexion);
?>
<?php
$login='root';
$mdp='';
$serveur='127.0.0.1';
$base='camping';
$connexion=mysql_connect($serveur,$login,$mdp);
if(!$connexion){
echo"echec a la connexion";
echo"===>".mysql.err;
exit;
}
mysql_select_db($base,$connexion);
?>
Ton script marche très bien chez moi. J'ai simplement fait un copier-coller su code que tu donnes et j'ai créé la base et la table, rien à redire.
Peux -tu mettre aussitôt après le <?php (ligne suivante) dans ta page page list mobil home
echo 'coucou';
histoire de savoir une fois pour toutes si php tourne ou ne tourne pas
Peux -tu mettre aussitôt après le <?php (ligne suivante) dans ta page page list mobil home
echo 'coucou';
histoire de savoir une fois pour toutes si php tourne ou ne tourne pas
Donc PHP ne semble pas tourner.
As-tu installé PHP toi-même ? ou easyphp ou WAMP ?
comment fais-tu pour visualiser ta page ? tu tapes bien http://nomdelapage.php dans la barre d'adresse ?
As-tu installé PHP toi-même ? ou easyphp ou WAMP ?
comment fais-tu pour visualiser ta page ? tu tapes bien http://nomdelapage.php dans la barre d'adresse ?
Attend attend...
Si tu as EasyPhp, une fois que tu l'a démmarré et que tu as bien mis tes pages dans le dossier www (qui se trouve dans le dossier d'EasyPhp), tu fais un clic droit sur l'icone d'EasyPhp qui se trouve à coté de l'horloge en bas à droite de l'écran, et tu fais "Web Local".
Et là, ton explorateur se lance avec tes pages correctement exécuté en php.
Si tu as EasyPhp, une fois que tu l'a démmarré et que tu as bien mis tes pages dans le dossier www (qui se trouve dans le dossier d'EasyPhp), tu fais un clic droit sur l'icone d'EasyPhp qui se trouve à coté de l'horloge en bas à droite de l'écran, et tu fais "Web Local".
Et là, ton explorateur se lance avec tes pages correctement exécuté en php.
Alors c'est normal que ça ne marche pas !!! Pas la peine de chercher ailleurs !
En utilisant le protocole file:// tu ne passes pas par le serveur http://, donc pas de PHP
As-tu un serveur HTTP ou quelque chose comme Apache, easyphp ou WAMP sur ta machine ?
Qu'est-ce qui se passe si tu tapes "http://localhost" dans la barre d'adresse d'internet explorer ?
En utilisant le protocole file:// tu ne passes pas par le serveur http://, donc pas de PHP
As-tu un serveur HTTP ou quelque chose comme Apache, easyphp ou WAMP sur ta machine ?
Qu'est-ce qui se passe si tu tapes "http://localhost" dans la barre d'adresse d'internet explorer ?