erreur mysqli non visible avec 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 : erreur mysqli non visible avec mysql

Re: erreur mysqli non visible avec mysql

par sirakawa » 04 nov. 2013, 09:57

SI Je comprends bien :
http://us1.php.net/manual/fr/mysqli.construct.php
le port est un paramètre
mysqli mysqli_connect ([ string $host = ini_get("mysqli.default_host") [, string $username = ini_get("mysqli.default_user") [, string $passwd = ini_get("mysqli.default_pw") [, string $dbname = "" [, int $port = ini_get("mysqli.default_port") [, string $socket = ini_get("mysqli.default_socket") ]]]]]] )

erreur mysqli non visible avec mysql

par kodjo » 03 nov. 2013, 22:33

Bonjour à tous,

J'utilise le script suivant pour me connecter à une bdd:

$username = "monid";
$password = "monpass";
$hostname = "127.0.0.1:3311";

//connection to the database
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
echo "Connected to MySQL\n";

Ca fonctionne et je parviens à me connecter mais si j'utilise mysqli_connect au lieu de mysql_connect, je reçois l'erreur:

Unknown MySQL server host '127.0.0.1:3311'

Quelqu'un voit-il pourquoi mysqli verrait un pb avec l'hote et le port alors que mysql passe sans pb?

En vous remerciant pour vos réponses.