Php et mysql débutant (vraiment)


Pan
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 342
Inscription: 16 Jan 2006

Php et mysql débutant (vraiment)

Message le Mer Juin 14, 2006 20:55

Bonjour,

Je souhaite affciher dans une page le contenu d'une table de ma base de donnée mais rien ne se passe et je n'ai pas de message d'erreur. Quel pourrait être le problème ?

Voici mon code source :

Code: Tout sélectionner


<html>
<head>
<title>Commentaires</title>
</head>
<body>
<?php$id_connex = mysql_connect ("mysql4", "nomdemabase", "passdemabase" );
$requete = "SELECT * FROM gallerie";
$id_result = mysql_query($requete,$id_connex);
while($tabgallerie = mysql_fetch_array($id_result,MYSQL_ASSOC))
{
echo  , $tabgallerie['commentaire'], "<br />";
echo , $tabgallerie['nom_image'], "<br />";
}?>
</body>
</html>


lupuz
WRInaute discret
WRInaute discret
 
Messages: 212
Inscription: 15 Mar 2006

Message le Mer Juin 14, 2006 22:37

tu as oublié un mysql_select_db() entre ta connexion et ton mysql_query.


Pan
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 342
Inscription: 16 Jan 2006

Message le Jeu Juin 15, 2006 11:22

Ah oui c'est bon ça marche...

Je croyais que
Code: Tout sélectionner
mysql_connect ()

suffisait pour appeler la base de donnée, non ?

Est-ce risqué de mettre
Code: Tout sélectionner
<?php$id_connex = mysql_connect ("mysql4", "nomdemabase", "passdemabase" );
dans le fichier ? Ne vaut-il mieux pas faire un include ?

Merci en tout cas


Ron56
WRInaute impliqué
WRInaute impliqué
 
Messages: 708
Inscription: 20 Nov 2005

Message le Jeu Juin 15, 2006 11:49

Pan a écrit:Ah oui c'est bon ça marche...

Je croyais que
Code: Tout sélectionner
mysql_connect ()

suffisait pour appeler la base de donnée, non ?

Est-ce risqué de mettre
Code: Tout sélectionner
<?php$id_connex = mysql_connect ("mysql4", "nomdemabase", "passdemabase" );
dans le fichier ? Ne vaut-il mieux pas faire un include ?

Merci en tout cas


Tu met ca dans un dossier , en fesant un include et tu creer un fichier

".htaccess"

et tu placera dans ce dossier

Code: Tout sélectionner
deny from all


Et la t'est tranquil


lupuz
WRInaute discret
WRInaute discret
 
Messages: 212
Inscription: 15 Mar 2006

Message le Jeu Juin 15, 2006 12:46

Pan a écrit:Ah oui c'est bon ça marche...

Je croyais que
Code: Tout sélectionner
mysql_connect ()

suffisait pour appeler la base de donnée, non ?

non.
Ca ne permet que de se connecter au serveur MySQL.
Mais un même utilisateur peut avoir plusieurs Bases.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités