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

  FORUM HardWare.fr
  Programmation
  PHP

  Pb Php site perso

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb Php site perso

n°1320553
cartman200​2
Posté le 07-03-2006 à 21:05:15  profilanswer
 

Code php page accueil :
 

Code :
  1. <?php require_once('Connections/basesiteperso.php'); ?>
  2. <?php
  3. $select = 'SELECT date, titre, texte FROM news';
  4. $result = mysql_query($select,$basesiteperso) or die ('Erreur : '.mysql_error() );
  5. $total = mysql_num_rows($result);
  6. ?>
  7. <?
  8. function affichedate($chaine){
  9. $chaine_a_afficher=substr($chaine,8,2)."/".substr($chaine,5,2)."/".substr($chaine,0,4);
  10. return $chaine_a_afficher;
  11. } ?>
  12. <?
  13. if($total) {
  14. while($row = mysql_fetch_array($result)) {
  15. ?>
  16. <B><font color="#000000"> <? echo affichedate($row['date']);?> </font></B><br>
  17. <B><font color="#000000">
  18. <?
  19. echo $row['titre'];?>
  20. </font></B><br>
  21. <?
  22. echo $row['texte'];
  23. ?>
  24. <br>
  25. <br>
  26. <br>
  27. <br>
  28. <br>
  29. <?
  30. }
  31. }
  32. //else echo 'Pas d\'enregistrements dans cette table...';
  33. // on libère le résultat
  34. mysql_free_result($result);
  35. ?>
  36. <?php
  37. mysql_free_result($Recordset1);
  38. ?>
  39. Code php basesiteperso :
  40. [code]<?php
  41. # FileName="Connection_php_mysql.htm"
  42. # Type="MYSQL"
  43. # HTTP="true"
  44. $hostname_basesiteperso = "localhost";
  45. $database_basesiteperso = "basesiteperso";
  46. $username_basesiteperso = "root";
  47. $password_basesiteperso = "";
  48. $basesiteperso = mysql_pconnect($hostname_basesiteperso, $username_basesiteperso, $password_basesiteperso) or die(mysql_error());
  49. ?>
  50. J'ai comme msg d'erreur quand j'ouvre accueil.php
  51. Erreur : Aucune base n'a été sélectionnée


Message édité par cartman2002 le 07-03-2006 à 21:14:46
mood
Publicité
Posté le 07-03-2006 à 21:05:15  profilanswer
 

n°1320557
newneo2001
Posté le 07-03-2006 à 21:08:06  profilanswer
 

tu as du oublier d'utiliser cette fonction  
 
http://fr3.php.net/function.mysql-select-db


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/
n°1320565
cartman200​2
Posté le 07-03-2006 à 21:22:32  profilanswer
 

merchi non j'avais pas mis ca justement  
je suis newb un peu en php j'ai vu le site oki mais je met ca au début apres la ligne 5 ou alors a un autre endroit?

n°1320573
newneo2001
Posté le 07-03-2006 à 21:35:06  profilanswer
 

tu prends un des nombreux exemple présents un peu partout sur internet et tu remplaces. C'est aussi simple que ça.
 
Tu as les exemples sur le site php.net


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/
n°1320578
cartman200​2
Posté le 07-03-2006 à 21:49:59  profilanswer
 

je dois etre tres con mais en modifiant avec mes noms a moi tjs même msg suis sur que je me plante en remplacant les noms!

n°1320582
smaragdus
whores, drugs & J.S. Bach
Posté le 07-03-2006 à 21:59:39  profilanswer
 

cartman2002 a écrit :

merchi non j'avais pas mis ca justement  
je suis newb un peu en php j'ai vu le site oki mais je met ca au début apres la ligne 5 ou alors a un autre endroit?


après le pconnect

n°1320585
cartman200​2
Posté le 07-03-2006 à 22:01:38  profilanswer
 

oki trouvé endroit mais pb avec remplacement par mes noms snif snif
 
A l'aide please!!!!!

n°1320590
cartman200​2
Posté le 07-03-2006 à 22:11:58  profilanswer
 

ma base de donnée est basesiteperso et comme table news avec a l'intérieur comme champs date, titre et texte

n°1320592
smaragdus
whores, drugs & J.S. Bach
Posté le 07-03-2006 à 22:12:39  profilanswer
 

les noms, on va pas les deviner par télépathie : demande les à ton hebergeur

n°1320620
cartman200​2
Posté le 07-03-2006 à 23:15:57  profilanswer
 

J'ai pris appui sur un exemple du net
 
 
<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_basesiteperso = "localhost";
$database_basesiteperso = "basesiteperso";
$username_basesiteperso = "root";
$password_basesiteperso = "";
$basesiteperso = mysql_connect($hostname_basesiteperso, $username_basesiteperso, $password_basesiteperso) or die(mysql_error());
 
$basesiteperso=mysql_connect($sql.free.fr,$user,$pass) or die ("Impossible de se connecter à MySQL !" );
mysql_select_db($base,$cnx) or die ("Impossible de sélectionner la base de données !" );
?>
 
J'attend login et pass de free pour avoir accès a ma base de donnée chez free ils m'ont cette nuit donc normalement demain matin j'ai login et pass, faudra que j'exporte ma base de donnée dans base de free mais déjà je veux etre sur si ce que j'ai noté est bon ou pas!
 
$basesiteperso=mysql_connect($sql.free.fr,$user,$pass)
Je vais remettre le même nom donc je devrais avoir $basesiteperso au début si je me plante pas et ensuite j'aurais login et pass de free
 
mysql_select_db($base,$cnx)
Là je pige pas trop j'aurais koi moi a la place ? $basesiteperso non ?
 
 
Je dois changer cette partie ou laisser comme cela ?
?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_basesiteperso = "localhost";
$database_basesiteperso = "basesiteperso";
$username_basesiteperso = "root";
$password_basesiteperso = "";
$basesiteperso = mysql_connect($hostname_basesiteperso, $username_basesiteperso, $password_basesiteperso) or die(mysql_error());
 
Merci d'avance c cool

mood
Publicité
Posté le 07-03-2006 à 23:15:57  profilanswer
 

n°1320663
benamoubea​ch
tivuplai
Posté le 08-03-2006 à 00:55:29  profilanswer
 

regarde le type que retourne mysql_connect, le type de $base et $cnx , tout ca sur la doc, et ca ira au mieux :)

n°1321275
cartman200​2
Posté le 08-03-2006 à 19:10:08  profilanswer
 

<?php
$hote = "sql.free.fr";
$base = "mastercartman";
$user = "mastercartman";
$password = ""; j'ai rentré mon pass free etre ""
$connexion=mysql_connect($hote,$user,$password) or die ("Impossible de se connecter à MySQL !" );
mysql_select_db($base) or die ("Impossible de sélectionner la base de données !" );
?>
 
J'ai recrée dans phpadmin de free mes tables news et utilisateurs la seule différence est que maintenant ma base s'appele mastercartman et non + basesiteperso
 
Autre pb sur ma page accueil arffff
http://mastercartman.free.fr/accueil.php
 
Ca vient d'ou ca?

n°1321460
Dj YeLL
$question = $to_be || !$to_be;
Posté le 08-03-2006 à 23:10:21  profilanswer
 

De quel pb tu parles ?


---------------
Gamertag: CoteBlack YeLL
n°1333272
cartman200​2
Posté le 28-03-2006 à 01:37:50  profilanswer
 

pb réglé lol merki


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

  Pb Php site perso

 

Sujets relatifs
Site/album de photo familial[PHP] Faire un menu en fonction des repertoires
[PHP] Warning: gethostbyaddr(): Address is not a valid IPv4 or IPv6...Sécurité d'applications PHP
[PHP] Calcul avec des nb a virgules [RESOLU]Une varible PHP dans du SQL ?
Mettre une question sur mon site[PHP] Boucle do while() a condition multiples (résolu)
[PHP] erreur introuvable (résolu)[PHP] smileys!
Plus de sujets relatifs à : Pb Php site perso


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