PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 09-01-2014 17:46:21

cobalt
Membre
Inscription : 09-01-2014
Messages : 5

débutant devant un écran blanc !

Bonjour à tous,

je suis débutant avec Mysql en tant que serveur local
je viens de l'installer sur mon ordi et j'ai fait ma premiere connexion via un fichier index.php
je veux m'en servir comme serveur local (comme Wamp ou EasyPHP)

Question :
lorsque je lance index.php à partir de Notepad la connexion semble se faire
mais je n'ai pas tout l'affichage de la page (presque pas de html ni css)
de plus je ne peux pas consulter ma table !

Que dois-je faire ?
Merci pour votre aide


voici mon code:

// CONNEXION à la bdd et la table
$db = mysql_connect('localhost','root','topSecret');
mysql_db('elevage',$db);
$sql = 'SELECT * FROM animal';
$result=mysql_query($sql) or die('Erreur de requete : <br />' . mysql_error());
$nom_table="animal";

// LECTURE DE LA TABLE
echo "<table style='color:#000000;'>";
echo "<th colspan='".mysql_num_fields($result)."'>Lecture de votre table de données : $nom_table</th>";
echo "<tr>";
$u=0;
while ($u < mysql_num_fields($result)) {   
echo mysql_field_name($result,$u);
$u++;
}
echo "</tr>";

    $i = 0;

    while ($i < mysql_num_rows($result)) {
    echo "<tr>";
            for($col=0;$col<mysql_num_fields($result);$col++)
            {
            echo "<td>";
            echo mysql_result($result,$i,mysql_field_name($result,$col));
            echo "</td>";
            }
    echo "</tr>";
    $i++;
    }

echo "<tr>&nbsp;</tr></table>";
}
mysql_close();

Hors ligne

#2 09-01-2014 19:20:40

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : débutant devant un écran blanc !

Saluton,
En fait, quand tu exécutes à partir de NotePad tu ne passes par le protocole http mais par le protocole file. Ce n'est pas grave quand i s'agit de fichiers html, mais pour PHP ça ne va pas le faire.
D'autre part il faut invoquer le fichier index.php via le serveur local dans le protocole http sinon php n'est pas appelé et, partant, MySQL non plus.
Amike et bonan novjaron.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 09-01-2014 21:41:38

cobalt
Membre
Inscription : 09-01-2014
Messages : 5

Re : débutant devant un écran blanc !

bonsoir et merci pour votre réponse
oui en fait lorsque je suis sur Notepad je clique sur "excécuter" et je n'ai pas ce que je veux, surement pour ce que vous me dites.

j'ai bien noté qu'il ne faut pas passer par C:\file/.... mais par http://......
Mais comment faire pour voir mon index.php via un navigateur web ? c'est pourtant une page web...
comment y accéder par http alors que c'est sur mon ordi ?

Merci d'avance.

Hors ligne

#4 10-01-2014 05:42:12

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : débutant devant un écran blanc !

Via localhost ou 127.0.0.128.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#5 10-01-2014 09:03:16

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 195

Re : débutant devant un écran blanc !

127.0.0.1 big_smile
a++

Hors ligne

#6 10-01-2014 09:21:45

cobalt
Membre
Inscription : 09-01-2014
Messages : 5

Re : débutant devant un écran blanc !

merci à tous pour vos réponses,
j'ai testé chacune d'elles mais ça marche pas chez moi..

que je le mette en nom de serveur ou directement dans la barre d'adresse j'otiens :
soit "page innaccessible"
soit le code php de ma page index.php

Hors ligne

#7 10-01-2014 10:29:25

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : débutant devant un écran blanc !

Il faut être sûr que le serveur Apache est lancé et les services PHP MySQL actifs.

@Pierrot Y-a des retours de fêtes difficiles.

@cobalt Il te serait sûrement profitable de regarder ce vieux tuto dans un premier temps?


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#8 10-01-2014 11:01:01

cobalt
Membre
Inscription : 09-01-2014
Messages : 5

Re : débutant devant un écran blanc !

@INFANTIMIGULO
mon serveur Apache est bien lancé et php/mysql actifs

en fait je me demande si on peut vraiment se servir de Mysql Server comme de wamp ou easyphp????

merci encore

Hors ligne

#9 10-01-2014 15:29:21

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 195

Re : débutant devant un écran blanc !

il faut aussi que index.php soir dans documentroot wink

a++

Hors ligne

#10 10-01-2014 16:12:24

cobalt
Membre
Inscription : 09-01-2014
Messages : 5

Re : débutant devant un écran blanc !

ok, je pense que je vais télécharger wamp
ce sera plus simple.

Merci à tous pour votre aide.

Hors ligne

#11 11-01-2014 01:59:53

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : débutant devant un écran blanc !

Bonjour,

en fait je me demande si on peut vraiment se servir de Mysql Server comme de wamp ou easyphp????

Pour information WAMP signifie: Windows Apache MySQL Php

++


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

Pied de page des forums