Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1833 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP + MySQL] problème lors de la migration sur un autre serveur...

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP + MySQL] problème lors de la migration sur un autre serveur...

n°96719
Toto21
Posté le 04-02-2002 à 21:15:36  profilanswer
 

Salut à tous!
J'ai voulu développer la gestion d'une rubrique "agenda" pour un site... Jusqu'à maintenant, je faisais mes essais sur multimania... l'agenda marchait nickel ainsi que la saisie...
Mais j'ai maintenant voulu mettre ça sur l'hébergeur "officiel" (un hébergeur spécialisé) qui me permet de gérer mes bases et le PHP.
Malheuresusement, cela ne fonctionne plus du tout!!
Par exemple, quand je veux afficher le contenu de la table "agenda" j'obtiens le message d'erreur suivant :
 
"Warning: Supplied argument is not a valid MySQL result resource in
/home/sites/site55/web/agenda/agenda.php4 on line 33"

 
à la ligne 33, j'ai cela :
"while ($r = mysql_fetch_array($result))"
 
tout cela marchait nickel sur multimania!!!
Quant à l'ajout de donneés, j'avais fait une interface moi même, et depuis le changement, je n'ai aucun message d'erreur mais rien ne s'ajoute dans la base!!!
 
Comment est ce que je peux faire??!!!!
 
Je pensais que c'était une histoire de connexion à faire avec son login et mot de passe quand on faisait une requête (chose qu'il ne faut pas faire avec multimania...) mais je ne sais pas du tout comment adapter mon code!!!
 
Autre chose...
l'arborescence est en gros la suivante :  
\web
     \agenda\agenda.php4
     \admi\phpMyAdmin
 
est-ce que l'agenda doit se trouver sous le répertoire de PHPMYADMIN? ou c pas grave??
 
Merci à tous pour votre aide!!!!
Aidez un pauvre newbie!!!
Merci
@+
Toto21

mood
Publicité
Posté le 04-02-2002 à 21:15:36  profilanswer
 

n°96723
hum hum
Posté le 04-02-2002 à 21:30:42  profilanswer
 

Ton hbergeur a du te donner l'adresse d'un serveur MySQL, un login et un mot de passe pour MySQL, c'est de ce coté qu'il faut creuser pour te loguer convenablement a ta base.
 
L'arborescence n'a pas de raport avec le problème

n°96726
Toto21
Posté le 04-02-2002 à 21:35:27  profilanswer
 

ok pour l'histoire de l'arborescence...
mais je crois bien aussi que le pb viens de login et du mot de passe.
effectivement j'en ai eu...
mais alor peut etre pouriez vous me donner un ex. concret :  
sous multimania, je faisais :  
$dateactuelle = date("d" );
$query = "SELECT * FROM agenda WHERE date2>=$dateactuelle " .
" ORDER BY date asc;";
 
$result = mysql_query($query);  
while ($r = mysql_fetch_array($result))  
 {  
echo "<P><FONT face=\"Verdana, Arial, Helvetica, sans-serif\" size=2 color=#ff0000><B><I>", ($r["date"]), "</B></I></FONT>";
echo "<BR>";
echo "<FONT face=\"Verdana, Arial, Helvetica, sans-serif\" size=2><B>", ($r["titre"]),"</B> ", ($r["texte"]), "</FONT>";
echo "<BR>";
echo "<FONT face=\"Verdana, Arial, Helvetica, sans-serif\" size=2><I>", ($r["contact"]), "</I></FONT>";
}  

 
qu'est ce que ça devient sur le nouveau???!!!
La requête est elle à formuler autrement???
Comment??
Merci!

n°96732
hum hum
Posté le 04-02-2002 à 22:00:30  profilanswer
 

Tu dois d'abord te connecter au serveur et ensuite à ta base:
 
//connexion au serveur:
$mysql_link = mysql_connect("serveurMySQL" ,"userMySQL", "passwordMySQL" );
 
//Séléction de ta base
mysql_select_db("baseMySQL", $mysql_link);
 
A partire de là tu devrais pouvoir effectuer tes requêtes normalement.
 
Le nom du serveur, l'utilisateur et le mot de passe te sont donnés par ton hébergeur (a ne pas confondre avec les données pour l'accès ftp) le nom de ta base également (généralement le nom de ton compte)

n°96758
Toto21
Posté le 04-02-2002 à 23:12:52  profilanswer
 

merci beaucoup!!!!!!
je vais essayer ça demain!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP + MySQL] problème lors de la migration sur un autre serveur...

 

Sujets relatifs
[HTML] Probleme de tableau[Javascript] problème de Frame
[PHP - MSSQL] : format des dates qui ne concordent pas ...[PHP] équivalent de string.indexOf (JS) en PHP
[PHP] classement par date puis heure...[PHP] session_start();
[Javascript] Problème de script :(Editeur Php
[PHP] Comment assigner un script à un bouton?IGSI projet PHP ("privé")
Plus de sujets relatifs à : [PHP + MySQL] problème lors de la migration sur un autre serveur...


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR