Rechercher : dans
Par :

Connexion base my sql php serveur distant

Dernière réponse le 15 fév 2008 à 11:05:53 dingo, le 28 mai 2006 à 01:29:22 
 Signaler ce message aux modérateurs

Bonsoir
svp j ai crée une base de donnée chez mon fournisseur , tout va bien , j y ai inseré des données par l interface easy php , mais quand j ai ecris une page php je n arrive pas a avoir les enregistrements ! voici la page de mon site :
//******************************

<html>

<head>

<title>afficher les données</title>
</head>

<body>
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<th>doti</th>
<th>nom</th>
<th>prenom</th>
</tr>

<?php
//CONNEXION AU SERVEUR
$connect=mysql_connect('localhost','mehdi1998','abde450') or die ("erreur de connexion");
mysql_select_db('mehdi1998',$connect) or die (erreur de connexion à la base");
//création et envoi de la requete
$result=mysql_query("select doti,nom,prenom from personne order asc by doti");
//recuperation des resultats
while($row=mysql_fetch_row($result)){
$doti=$row[1];
$nom=$row[2];
$prenom=$row[3];
echo "<tr>\n
<td>$doti</td>\n
<td>$nom</td>\n
<td>$prenom</td>\n
</tr>\n";
}
//deconnexion de la base de données
mysql_close();
?>
</tr>
</table>
</body>
</html>
//***************************
le resultat j obtiens une page blache , ni message d erreur ni rien
aidez moi svp

Meilleures réponses pour « connexion base my sql php serveur distant » dans :
Connexion à une base Oracle en php Voir1. Périmètre Cet article est un exemple de connexion à une base Oracle par le biais d'un script php. Cet article ne traite pas la configuration de votre serveur Oracle, et de votre client Oracle. Nous partons du principe que vous pouvez accéder à...
Connexion à la base de données avec JDBC VoirConnexion à la base de données L'API (Application Programming Interface) JDBC, c'est-à-dire la bibliothèque de classes JDBC, se charge de trois étapes indispensables à la connexion à une base de données : la création d'une connexion à la...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...

1

ekra, le 28 mai 2006 à 10:55:51

Bonjour ,

//CONNEXION AU SERVEUR
$connect=mysql_connect('localhost','mehdi1998','abde450') or die ("erreur de connexion");
mysql_select_db('mehdi1998',$connect) or die (erreur de connexion à la base");


essaie :
<?php
mysql_connect("localhost","mehdi1998","abde450");
mysql_select_db("mehdi1998"); // peut-être que c'est correcte comme tu faisait.

De plus SELECT et FROM et non select et from (de même ORDER ASC)
et je préferrerais :
while ($reponse=mysql_fetch_array($result))
pour après : $doti=$reponse['doti']; $prenom=$reponse['prenom'];

Je crois que ça vient des mots en majuscules...

Salut !

Répondre à ekra

2

dingo, le 28 mai 2006 à 14:41:50

Merci infiniment en effat c'etait les majiscules , maintenant tt va bien
merci

Répondre à dingo

3

bouchairi, le 12 fév 2008 à 09:48:50

Coucou
je suis un debutant en php pourriez-vous m'expliquez ce que signifie exactement:
"$result=mysql_query("select doti,nom,prenom from personne order asc by doti"); "


merci

Répondre à bouchairi

4

 A.Miri, le 15 fév 2008 à 11:05:53

Ben,c'est le language SQL,
$resultat : variable defini en php dans laquelle,se met le resultat de requete SQL

mysql_query : commande php pour lancer la requete SQL syntax : mysql_query("requete",$coonexion);

requete SQL: select doti,nom,prenom from personne order asc by doti
-select ... from : pour selectionner
-doti,nom,prenom : les colonnes qui vont etre affichés(les colonnes du resultat)
-personne :le nom de la table dans la base de donnée de laquelle on choisis les colonnes
-order asc/desc :trier par ordre ascandant ou desendant
-doti : la colonne de laquelle on trie...

voila bonne journée...

Répondre à A.Miri
Collection CommentÇaMarche.net