connection à une base en mode objet

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 : connection à une base en mode objet

par momox » 26 déc. 2007, 15:41

Pour répondre a victor:
D'après le manuel php ( http://fr.php.net/manual/fr/ref.mysqli.php ), mySqli est une amélioration de l'extension mySql
Note: L'extension MySQLi est conçue pour fonctionner avec la version 4.1.3 ou plus de MySQL. Pour les versions plus anciennes, voyez la documentation de l'extension MySQL.
Voila pour répondre a ta question Victor.
@++ ;)

par stakanof » 26 déc. 2007, 00:16

il faut pas mettre localhost:8889 mais seulement localhost.

Ca marche !
Merci
:D

par Victor BRITO » 26 déc. 2007, 00:13

N'étant pas familier de mysqli, je passe la main. Tout ce que je peux faire, c'est te faire vérifier si les paramètres de connexion sont valides (notamment le numéro de port utilisé).

Comme on est en PHP 5, tu peux te servir de PDO. :wink:

par @rthur » 26 déc. 2007, 00:13

Pour vérifier que la connexion ait été effectuée avec succès, voici un exemple de code (issu de la doc) à utiliser après ton new mysqli():
/* Vérification de la connexion */
if (mysqli_connect_errno()) {
    printf("Échec de la connexion : %s\n", mysqli_connect_error());
    exit();
}

par @rthur » 26 déc. 2007, 00:12

Bonjour,

Quel est le problème?
Y a-t-il un message d'erreur?
Qu'as-tu déjà essayé pour le résoudre?

connection à une base en mode objet

par stakanof » 25 déc. 2007, 23:52

Code : Tout sélectionner

$db = new mysqli('localhost:8889','root','root','mabase' ) ; $sql = " SELECT * from produit "; $result = $db->query($sql) ; while ($row = $result->fetch_assoc()) { echo $row['nomprod'] . '<br />'; } $db->close();
Je voudrais essayer de faire une connection et une requete sql sur ma base en mode objet,
pourquoi ce code ne fonctionne t'il pas ?