[spip-dev] erreur sql dans squelettes

Bonjour,

J'ai l'erreur qui se présente dans mes squelettes :

Warning: mysql_query(): 19 is not a valid MySQL-Link resource
in /home/www/web/spip_core/ecrire/inc_db_mysql.php3 on line 24

je la poste ici, car c'est pt'être un bug...
(désolé je ne peux donner l'url, car intranet)

Joe ACHIM a écrit :

J'ai l'erreur qui se présente dans mes squelettes :

Warning: mysql_query(): 19 is not a valid MySQL-Link resource in /home/www/web/spip_core/ecrire/inc_db_mysql.php3 on line 24

je la poste ici, car c'est pt'être un bug...
(désolé je ne peux donner l'url, car intranet)

sur quelle version de SPIP...
sur quel page (Public/privé/ à l'install)...
c'est depuis longtemps, ç'est aléatoire...

Quelques précisions sont vraiment nécessaires pour comprendre ta problématique.

Concernant le post ici, pour la version stable de SPIP (1.7xx), dans un 1er temps un post sur la liste User peu permettre de poser à plat la problématique et si bug il y a un message complet ici sur Quoi/Où/Quand/... peu alors être efficace.

A bientôt,
^Fabrice^^

^Fabrice^^ a écrit :

Joe ACHIM a écrit :

J'ai l'erreur qui se présente dans mes squelettes :

Warning: mysql_query(): 19 is not a valid MySQL-Link resource in /home/www/web/spip_core/ecrire/inc_db_mysql.php3 on line 24

après un vidage du CACHE, c'est pareil ?

je la poste ici, car c'est pt'être un bug...
(désolé je ne peux donner l'url, car intranet)

sur quelle version de SPIP...
sur quel page (Public/privé/ à l'install)...

en fait j'ai pas bien lu, la précision à avoir est : pour quelle boucle ou quel code...

Quelques précisions sont vraiment nécessaires pour comprendre ta problématique.

A bientôt,
^Fabrice^^

Désolé de mon imprécision

en fait c'est sur la version du 20/11/2004, dans l'espace public, après avoir
inclu du php non-spip. Même en vidant le cache !.
Je crois que cet autre script fait des appels SQL, mais je ne connais rien en
php pour modifier de moi-même.

Merci par avance de votre aide...

en fait c'est sur la version du 20/11/2004, dans l'espace public, après avoir inclu du php non-spip. Même en vidant le cache !.
Je crois que cet autre script fait des appels SQL, mais je ne connais rien en php pour modifier de moi-même.

c'est toujours pareil, il nous manque de l'information... :slight_smile:
ton script PHP, il fait quoi ?
les appels SQL, les fait-il sur la même base que SPIP ?

Ton squelette fonctionne t-il sans ce php non-spip ?
Ce php-non spip fonctionne t-il tout seul ?

"mysql_query envoie la requête SQL query à la base de données actuellement active sur le serveur MysQL. Si link_identifier n'est pas précisé, la dernière connexion est utilisée. "
http://www.nexen.net/docs/php/annotee/function.mysql-query.php

=> c'est peu être une connexion différente,
ou une connexion fermée qui est la cause de ton pb

Sans le code, c'est difficile te t'aider plus.

A bientôt,
^Fabrice^^

PS
au milieu de la rivière, il faut parfois ce mettre à nager... :slight_smile:

> en fait c'est sur la version du 20/11/2004, dans l'espace public, après
> avoir inclu du php non-spip. Même en vidant le cache !.
> Je crois que cet autre script fait des appels SQL, mais je ne connais
> rien en php pour modifier de moi-même.

c'est toujours pareil, il nous manque de l'information... :slight_smile:
ton script PHP, il fait quoi ?

Mon script c'est logz :wink:
pour intégrer les styles automatiquemement comme les autres pages
ainsi que le menu de navigation toujours à jour

les appels SQL, les fait-il sur la même base que SPIP ?

Malheureusement non, je souhaitais utiliser la fonction spip_query() mais
c'est supre une base diférente (mais le même serveur de bases avec mêmes
login/pass)

Ton squelette fonctionne t-il sans ce php non-spip ?

mouais, pas vraiement... les page de squelettes spip appellées en <inclure()>
ne sont pas interpété par le moteur de spip

Ce php-non spip fonctionne t-il tout seul ?

logz fonctionne seul effectivement

"mysql_query envoie la requête SQL query à la base de données
actuellement active sur le serveur MysQL. Si link_identifier n'est
pas précisé, la dernière connexion est utilisée. "
http://www.nexen.net/docs/php/annotee/function.mysql-query.php

=> c'est peu être une connexion différente,

je vais essayer de comprendre la fonction link_identifier

ou une connexion fermée qui est la cause de ton pb

il est vrai que le php ouvre puis referme sa connexion

Sans le code, c'est difficile te t'aider plus.

Désolé, mais je n'ai pas le droit de le transmettre. J'ai signé l'exclusivité.

Je viens de vontourner le problème en :
installant spip dans la même base,
utiliser la fonction spip_query

toutefois, j'ai un autre soucis :
les boucles et balises de mes squelettes externes [par exemple
<INCLURE(haut.php3)> ] ne sont pas interprété par spip... toujours la même
version que ci-dessous :slight_smile:

Joe ACHIM a écrit :

Je viens de vontourner le problème en :
installant spip dans la même base,
utiliser la fonction spip_query

toutefois, j'ai un autre soucis :
les boucles et balises de mes squelettes externes [par exemple <INCLURE(haut.php3)> ] ne sont pas interprété par spip... toujours la même version que ci-dessous :slight_smile:

Désolé pas de solution...

Mon second contournement à été de ne pas séparer mes squelettes, en
entête,pied, etc...

Pas trop eu le choix car c'est à présenter demain au client... :wink: (enfin
aujourd'hui mdr

Mon second contournement à été de ne pas séparer mes squelettes, en
entête,pied, etc...

Pas trop eu le choix car c'est à présenter demain au client... :wink: (enfin
aujourd'hui mdr