probleme de connexion mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme de connexion mysql

par Truc » 20 févr. 2006, 19:46

fait un test simple:
$conn = mysql_connect('xxx','xxx','xxx');

if(!$conn)
  echo "erreur de connexion <br />";
else
  echo " connexion établie <br />";

$db = mysql_select_db('xxx'); 

if(!$db)
  echo "erreur choix de  BD <br />";
else
  echo "Choix BD ok <br />";

par yuuzhantar » 20 févr. 2006, 18:21

oui et sa ne marche pas

pourtant, mais autres codes php fonctionnenet avec les mêmes identifiants
je ne vois pas ce qui ne va pas

par charabia » 20 févr. 2006, 17:39

Il n'arrive pas à se connecter à ta base. Tu as bien fait les :

Code : Tout sélectionner

// on se connecte à MySQL $db = mysql_connect('localhost', 'login', 'password'); // on sélectionne la base mysql_select_db('nom_de_la_base',$db);
?

probleme de connexion mysql

par yuuzhantar » 20 févr. 2006, 17:34

Bonjour

sur une page, j'ai un code php qui recoit les valeurs d'un formulaire
 <?
	  $name = $_POST['name'];
	  $adresse = $_POST['adresse'];
	  $cat = $_POST['cat'];
	  
	  if(empty($name))
	  {
	  echo "Vous devez préciser un nom pour votre proposition.";
	  echo "<a href=\"/pages/propositions2.php\" target=\"page\" class=\"menulink\">Retour</a>";
	  }
	  elseif(empty($adresse))
	  {
	  echo "Vous devez donner l'adresse du site à proposer.";
	  echo "<a href=\"/pages/propositions2.php\" target=\"page\" class=\"menulink\">Retour</a>";
	  }
	  elseif(empty($cat))
	  {
	  echo "Vous devez préciser une catégorie pour votre proposition.";
	  echo "<a href=\"/pages/propositions2.php\" target=\"page\" class=\"menulink\">Retour</a>";
	  }
	  else
	  {
	  
	  mysql_connect('xxx','xxx','xxx');
	  mysql_select_db('xxx');
	  mysql_query("INSERT INTO catprop (id,name,adresse,cat) VALUES ('','$name','$adresse','$cat')");
	  mysql_close();
	  echo "Merci, votre proposition sera examinée, si elle est satifesante, elle entrera dans l'annuaire.";
	  echo "<a href=\"/pages/page.php\" target=\"page\" class=\"menulink\">Retour</a>";
	  }
	  
	  ?>
mais il y a quelque chose qui cloche et la page me met ceci
Warning: mysql_select_db(): A link to the server could not be established in /var/www/sdc/0/8/yuu.sw/pages/propositions22.php on line 155

Warning: mysql_query(): A link to the server could not be established in /var/www/sdc/0/8/yuu.sw/pages/propositions22.php on line 156

Warning: mysql_close(): no MySQL-Link resource supplied in /var/www/sdc/0/8/yuu.sw/pages/propositions22.php on line 157
et m'insère dans le page la page précédente

qu'est ce qui ne vas pas ???
ce ne sont pas mes identifiants,

merci d'avance