Ya t-il qelqun qui c conné en php

Résolu/Fermé
sarah.sarah Messages postés 29 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 1 mars 2008 - 15 févr. 2008 à 13:59
 Manou34 - 19 févr. 2008 à 10:39
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
A voir également:

26 réponses

Thamior Messages postés 264 Date d'inscription lundi 11 février 2008 Statut Membre Dernière intervention 18 mars 2014 47
15 févr. 2008 à 14:01
Bonjour,

Remplace :
$serveur='127.0.0.1';
par
$serveur='localhost';

ça devrait marché maintenant,

Thamior.
3
sarah.sarah Messages postés 29 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 1 mars 2008
15 févr. 2008 à 14:04
merci je vé esaiyé
0
sarah.sarah Messages postés 29 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 1 mars 2008
15 févr. 2008 à 14:06
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); } ?>
0
Thamior Messages postés 264 Date d'inscription lundi 11 février 2008 Statut Membre Dernière intervention 18 mars 2014 47
15 févr. 2008 à 14:10
Tu peux me mettre le nom des champs de ta table ?

Thamior.
0

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
0
sarah.sarah Messages postés 29 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 1 mars 2008
15 févr. 2008 à 14:15
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`
--
0
sarah.sarah Messages postés 29 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 1 mars 2008
15 févr. 2008 à 14:18
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é
0
Thamior Messages postés 264 Date d'inscription lundi 11 février 2008 Statut Membre Dernière intervention 18 mars 2014 47
15 févr. 2008 à 14:23
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);
}
0
sarah.sarah Messages postés 29 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 1 mars 2008
15 févr. 2008 à 14:25
ok merci
0
sarah.sarah Messages postés 29 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 1 mars 2008
15 févr. 2008 à 14:33
il n'y rien qui a changé comment on fait pour exécuter les pages apartir de easy php ?
0
Thamior Messages postés 264 Date d'inscription lundi 11 février 2008 Statut Membre Dernière intervention 18 mars 2014 47
15 févr. 2008 à 14:38
Mets ça en haut de la page :

header("Content-Type : text/plain; charset=iso-8859-1");

Les pages PHP s'exécute automatiquement.

Thamior.
0
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 ?
0
sarah.sarah Messages postés 29 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 1 mars 2008
15 févr. 2008 à 14:59
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);
?>
0
sarah.sarah Messages postés 29 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 1 mars 2008
15 févr. 2008 à 15:17
j coller ce qe tu ma di et franchement rien na changé toujour meme message d'erreur
0
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
0
sarah.sarah Messages postés 29 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 1 mars 2008
15 févr. 2008 à 15:34
le message cc me saffiche pa
comment faire ?
0
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 ?
0
pardon http://localhost/nomdelapage.php
0
sarah.sarah Messages postés 29 Date d'inscription vendredi 8 février 2008 Statut Membre Dernière intervention 1 mars 2008
15 févr. 2008 à 15:53
nn j tap ça file:///E:/Program%20Files/EasyPHP1-8/www/sitestageMobilHome/listeMobilHome.php
0
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 43
15 févr. 2008 à 15:56
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.
0
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 ?
0