Jump to content
shewy80

(résolu) Connexion sql depuis script php indépendant

Recommended Posts

Bonjour à tous.

 

Il y a quelques temps, j'avais réalisé une page php indépendante, située à la racine du site qui me permets de lister tous les produits et qui me fait une rapide vérif des prix et m'indique si actif/non.

 

donc un simple select ...

 

Or depuis la mise à jour vers 1.6 ce script ne fonctionne plus. Comme si la connexion à la base de données ne se fait plus.

 

J'ai bien en début de page ces deux lignes :

 

<?php

require_once dirname(dirname(dirname(__FILE__))) . '~~/config/config.inc.php';

require_once dirname(dirname(dirname(__FILE__))) . '~~/init.php';
où ~~ est le chemin complet...
 
Enfin la requete SQL fonctionne, puisque je l'ai affichée par un echo et testée dans phpmyadmin.
Pour terminer la requête est lancée par ces instructions :
 
$res=Db::getInstance()->execute($sql);
$nbresult=mysql_num_rows($res);
 
pour info
$nbresult ne renvoi rien
$res renvoi "1"
 
Si quelqu'un a une idée, je l'en remercie !
Edited by shewy80 (see edit history)

Share this post


Link to post
Share on other sites

RESOLU....

 

Après avoir pris un café, je testé en mode objet ... et là tout fonctionne. :)

 

ne pas mettre : $nbresult=mysql_num_rows($res);

mais ceci : $nbresult=Db::getInstance()->NumRows($sql);

 

ne pas mettre : while ($row = mysql_fetch_array($res))

mais ceci : while ($row = Db::getInstance()->getRow($sql))

 

:) :)

Share this post


Link to post
Share on other sites

Hello,

 

Contente que tu aies résolu ton soucis. Peux-tu marquer ton sujet comme résolu stp ? (Retour sur ton post d'origine > Edit > Éditeur complet > Rajoute "résolu"dans le titre).

 

Merci ! 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More