logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
34 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 409 642

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Bugs, Probs ... »» [Solved] - mysql_fetch_array ??

[Solved] - mysql_fetch_array ??#24491

5Contributeur(s)
KasyxJireckHotfirenetB-Magskippy
3 Modérateur(s)
developpeurjpbJireck
Kasyx Kasyxicon_post
NPDS Forum Extender
-: Problèmes :-
 
Sujetmysql_fetch_array ?? 
Votre Système d'Exploitation-: Windows XP  
Votre Package Web-: Autres  
Votre version de PHP 
Version NPDS (voir statistiques du site)-: EVOLUTION 
Type de problème-: Erreur(s) MySql  
Votre hébergeur-: Autre(s)  
Votre PrioritéUrgent  
Description du problèmeSalut all,

Depuis peu j'ai cette erreur :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/*****/public_html/NPDS/mainfile.php on line 2108

ça viens d'ou vu que je n'ai rien modifier ces temps ci ?
L'hébergeur ? la base de donnée ? 
Inclure la signaturetrue 
notification par Email
..::..
"Quand il aura fait tomber le dernier arbre, Quand il aura contaminé le dernier ruisseau, Quand il aura peché le dernier poisson, L'homme saura que l'argent n'est pas comestible...."
~Partagez savoir et richesse~

shmeitcorp

Jireck Jireckicon_post
exemple ..???
version de npds ?

Hotfirenet Hotfireneticon_post
oua ca doit être une vieille version ça ...
ou suite a une modif il faudrait plus d'infos ...
Kasyx Kasyxicon_post
Effectivement c'est pas une nouvelle install...

Par contre je suis un peu "gêné" car je ne sais plus quelle version c'est et surtout, ou voir quelle version est installée :-?

pour l'exemple, voici l'adresse : http://www.judoloncin.be

Merci d'avance !
Hotfirenet Hotfireneticon_post
tu rigoles c'est pas un site npds je tombe sur un site de judo avec une !iframe! ...
B-Mag B-Magicon_post
salut

votre version est

Version Num : 5.10
Version Id : NPDS
Version Sub : SABLE
skippy skippyicon_post


/home/judolonc/public_html/NPDS/mainfile.php on line 2108

Comment ça c'est pas un NPDS ? :-)
C'est peut-être du fait que se soit appelé par !iframe! que tu ais une erreur.
Faudrait voir ce que contient la ligne 2108 de ton mainfile
tu as cette version :


Version Num :     5.10
Version Id :     NPDS
Version Sub :     SABLE

Faudrait voir pour être à jour ;-)

Franchement c'est assez zarbi comment ton site est construit.

Salutations

Lol. B-mag m'a devancé


theme :    1    Ce fichier n'existe pas ...

Y a quelque chose que joue pas là, vu que le seul thème employé n'existe pas

Message édité par : skippy / 22-09-2009 20:03

Hotfirenet Hotfireneticon_post
c net j'avais même pas vu le lien ...

as tu fais une modification dans ce fichier ??
peut tu nous fournir le code aux environ de ces lignes ??

c'est peut être par rapport aux archives de sable un problème sur la conception d'un bloc ...
Kasyx Kasyxicon_post
ok j'avoue que j'ai un peu bidouillé ce site ;o)

Pour commencer, ce n'est pas un !iframe! mais bien un simple fichier index.htm dont voici la source (si ça intéresse kkun ;o)



<HTML>
  <HEAD>
     <TITLE></TITLE><STYLE TYPE="text/css">
     <!--
     TD {font-family:arial;font-size:12}
a:link
{
color: #000000;
text-decoration: none;
}
a:visited
{
color: #000000;
text-decoration: none;
}
a:hover, a:active
{
color: #00ccCC;
text-decoration: underline;
}
     -->
</STYLE>
  </HEAD>
  <BODY BGCOLOR="#DB1313"> <BR><BR><BR>
     <CENTER>
        <TABLE CELLPADDING="0" CELLSPACING="0">
          <TR>
             <TD ALIGN="CENTER"><A HREF="NPDS/sections.php?op=viewarticle&artid=6">
                <IMG
                SRC="judoloncin/images/site/divers/logo.gif" BORDER="0" WIDTH="699" HEIGHT="189"></A></TD>
          </TR>
          <TR>
             <TD ALIGN="CENTER">
                <P><a href="NPDS/sections.php?op=viewarticle&artid=6"><font size="+1" color="#FFFFFF"><b></b></font></a></P></TD>
          </TR>
        </TABLE></CENTER><BR><BR>
     <CENTER>
        <TABLE CELLPADDING="0" CELLSPACING="0">
          <TR>
             <TD WIDTH="300" ALIGN="CENTER">
                <TABLE CELLPADDING="2" CELLSPACING="0">
                  <TR BGCOLOR="#000000">
                     <TD ALIGN="CENTER"><B><FONT COLOR="#FFFFFF">COURS LES LUNDIS ET
                        MERCREDIS</FONT></B></TD>
                  </TR>
                  <TR>
                     <TD><BR>
                        <TABLE CELLPADDING="0" CELLSPACING="0">
                          <TR>
                             <TD>
                                <P><FONT COLOR="#FFFFFF">Enfants de 6 à 8 ans
                                  :<BR><BR>Enfants de 9 à 13 ans :<BR><BR>Adultes (+ de 14 ans)
                                  </FONT></P></TD>
                             <TD>
                                <P><FONT COLOR="#FFFFFF">17h30 à
                                  18h30<BR><BR>18h30 à 20h00<BR><BR>20h00 à 21h30</FONT></P></TD>
                          </TR>
                        </TABLE></TD>
                  </TR>
                </TABLE></TD>
             <TD WIDTH="40"> </TD>
             <TD ALIGN="CENTER" WIDTH="300">
                <P><FONT COLOR="#FFFFFF" SIZE="+1">Pour tous renseignements
                  :</FONT></P><B><A HREF="mailto:info@judoloncin.be?bcc=judoloncin@gmail.com"><FONT COLOR="#FFFFFF"
                SIZE="+1">info@judoloncin.be</FONT></A></B><BR><BR><B><FONT COLOR="#FFFFFF"
                SIZE="+1">Tél : 04/263 04 90</FONT></B></TD>
          </TR>
        </TABLE></CENTER></BODY>
</HTML>




Voici en second lieu ce qu'il se passe aux alentours de la fameuse ligne 2108 du mainfile :
(de 2105 à 2113)


#autodoc mainblock() : Bloc principal <br />=> syntaxe : function#mainblock
function mainblock() {
   $result = mysql_query("select title, content from mainblock");
   list($title, $content) = mysql_fetch_array($result);
   global $block_title;
   if ($title=="")
      $title=$block_title;
   themesidebox(aff_langue($title), nl2br(aff_langue($content)));
}



Quand j'édite le bloc principal depuis l'admin du site voici ce que j'ai comme erreur :

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/judolonc/public_html/NPDS/admin/mainblock.php on line 46



Aux alentours de la ligne 46 de mainblock.php voici ce qu'il y a :
(de la ligne 37 à 57)


function mblock() {
    global $hlpfile;
    !include!("header.php");
    GraphicAdmin($hlpfile);
    OpenTable();
    echo "<table width=\"100%\" cellspacing=\"2\" cellpadding=\"2\" border=\"0\"><tr><td class=\"HEADER\">\n";
    echo adm_translate("Edition du Bloc Principal");
    echo "</td></tr></table>\n";
    $result = mysql_query("select title, content from mainblock");
    if (mysql_num_rows($result) > 0) {
       while(list($title, $content) = mysql_fetch_array($result)) {
          echo "<form action=\"admin.php\" method=\"post\">";
          echo adm_translate("Titre :");
          echo "<br /><input class=\"textbox\" type=\"text\" name=\"title\" size=\"40\" maxlength=\"255\" value=\"$title\"><br /><br />";
          echo adm_translate("Contenu :");
          echo "<br /><textarea class=\"textbox\" cols=\"70\" rows=\"35\" name=\"content\">$content</textarea><br /><br />";
          echo "<input type=\"hidden\" name=\"op\" value=\"changemblock\">";
          echo "<input class=\"BOUTON_STANDARD\" type=\"submit\" value=\"".adm_translate("Valider")."\">";
          echo "</form>";
       }
    }



Ce qui est assez étrange, c'est que je n'ai RIEN fait ces temps ci sur le site !!
J'ai fait ce site pour un collègue de travail en date du 06/04/2007 et depuis ce temps, pas de probs !
(ok, je reconnais qu'une petite news pour annoncer ce site dont j'ai un peu travaillé le thème aurais du être fait, mea culpa ...)
Maintenant si ça se trouve, le collègue en question a fait une connerie qu'il n'ose m'avouer mais je suis sur qu'il n'as pas essayé de bidouiller un fichier sans m'en parler !

dernière question de cette série, d'où savez vous qu'il s'agit de la
Version Num : 5.10
Version Id : NPDS
Version Sub : SABLE
?

Ps : Merci ;o))
Kasyx Kasyxicon_post
Quote : skippy 


theme :    1    Ce fichier n'existe pas ...

Y a quelque chose que joue pas là, vu que le seul thème employé n'existe pas


Par contre a ce sujet, je ne sais pas ! vu que j'ai effectivement mis seulement le thème "Judoloncin" en action (seul sur l'ftp et que j'ai viré le reste excepté themes-dynamic évidemment ;o) donc pour moi c'est le seul thème employé ...
Hotfirenet Hotfireneticon_post
peut tu faire dans phpmyadmin


select title, content from mainblock



pour je penche plus sur un problème sql lié a ta base peut être corrompue ..
Kasyx Kasyxicon_post
Voici ce que donne ce que tu m'as demandé de faire :

MySQL a répondu:Documentation
#1033 - Incorrect information in file: './judolo/mainblock.frm'



De plus avant de faire ça, j'ai essayé de faire une sauvegarde de la base et a première vue, c'est mission impossible !!
Voici ce que ça me donne :



Warning: mysql_num_fields(): supplied argument is not a valid MySQL result resource in /home/judolonc/public_html/NPDS/admin/savemysql.php on line 69

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/judolonc/public_html/NPDS/admin/savemysql.php on line 75

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/judolonc/public_html/NPDS/admin/savemysql.php on line 94

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/judolonc/public_html/NPDS/admin/savemysql.php on line 126

Warning: mysql_num_fields(): supplied argument is not a valid MySQL result resource in /home/judolonc/public_html/NPDS/admin/savemysql.php on line 137

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/judolonc/public_html/NPDS/admin/savemysql.php on line 138
PK����I¶6;YfŽÃÖ¨��ñ¿����judolon1-220909.sqlì½ËvÛH²(:®^«ÿ!·jï¶½¶H|Se»š–(›¶^­‡{wß:K ’$l ñ­ZžöœÁý§;¿PëLv±ûNöìLnDdH€ Ê”ZÕG®’DùˆŒŒŒWFF~Ï^Üòßï÷=ßs=¼æ#Ý39ƒÿm tŸ>š®ã̸ÏvÙ‡Ðtm×Ѩ|o8äFÎ ,gÕj©Ò)U+•«Vw6Õ=öN÷o¾°¨‡ÛCˆµK·ü/ðB€×‹†è�ü‰nÜ÷ŸH ÿ»ý³“SvÑ}uØcýÖûþùÅ9…~øýïöÎzÝ‹ž|/ž²§¿ÿüxe™Ìr‚§Zå;>¹`Ç—‡‡L÷Êr O¸l'…+��®uÏëÞÓjå¾cìô¬Ô=û {×û {·ûì÷¿{öƒ@þì¹NÀpùPúÇç½³ Ö?¾8‰`}ß=¼ì³§ì‰öd›=¹ô¹÷Û]Z´ŠE\“{zà(_Ãòçá”{,]ëÛ¦ñ.‰ÀœXÎÀv«!.8G ñ"ˆÌä6Äì4m ø— Ȅ怕Â|Òg‚ý.>´ü�Ðn¹NÅóÐ~ùܶ^>×ÙØãÃ[T¯<O·^¦K?ßÑ_>ßÁ¢¹Åt§/lwä†ÁÖËCú›Txl'Sm`ëJ'ì•­_¹Àa’Z;�Ú'éÔ¶®`Ô«(#*7GÑ Á(ì˜IhÏØ~ï {yxÁžTžÄ c[”rô‰J?gò¹Š5`ê ~´”„%úŸU*»ôÿ\Õ°p:‘²ünMc€µÎ³lé±ë¹ƒbÄêbžÒŸBÌn~^RK#Æz†åº¶‰©Àj”*­’Ö`Zm·ÖØ­ÑãJ\@+kåV³¬i üöÀ)5 Æ®·R”‰RsT* …‰ˆ&©VIOdj%W =;~ԏøD·æN?'íÖ#†ÂÜz+©Í#¤{eÀP˹ÁÕUwjÅ‹Û|/íY£ñÅCµÅKþœâ¥ýлæ7k”Í Øý˜±œÅKóé˜OŠZö:ÅÇ\7×h\ÿT¼°é~vlw­æ]/\v_[ü³¿ÆL™×kÌ’c¯C3Ó©¥‹gUÒ‚ü9ˍRÜYr›„7“¥€<6þÑþ8BnR6Ü >ûÙmO.k‡5þQó bÔZ̳ïä—6¯ñ΁ÿëNÉ õ3þ ‘üq�#°yPp|ô¯Ú¿Vÿzñfªý\ûׯ_O}íð/nïçþ'>™oÚZï†:nVïc`Yž¹,–ՍŠåH4z.Dš£¨4KL3ÔàºÏ™Uü…ŽC:Ø"åhìN8ªQ¤K¥Þ \ó†N¸i…“H×b ¡¬-^¶Ä›&:XЉ™–ån�fý\§Â#p°¨X^™|p­Û±’?ZNö9¡šOÄã@ã¡ã[#‡› {ɲ§0ïÉPÎ&óî8`…/'rQ(Kââ)ø  } nk2 Ü�æ¯@Á‰nò•å Û2>úšÓG\Õ%A;6ßÐÒ¨dÙüšÛEè7E R£´ìä=x:)¢6Q4ŸæÄ;¢<£å¥ ‡fvb·º,|?gN¤Þ‚•ÊrÌ]3o§ºï+†Gö5p?OG^9Ï3$a¬CYKE²ž*P„4²8xÈóåNp‘¬\“²ØÜŒÉçrO¢Cžæ3d|å/~5§P-ø¹þÁ?":¯²-$áàW4†v#«QÐÀç…ºo¸Þ"ÚI{I¸î+.²%%3<*(È æföa“áTüðVSbT2‡£WD–©-4£-³* ÜJ>Þ‹!xæ3WàQv;…÷¿òÀù¸ë ­ÑʹÀBóÓ€Oån”í~¾a/Uå&> WÚvêc0Ø•gSXžþÕ”{WSäï’_‹… } JÛØµMõù.òëˆÂ)z`¯„cUº&W: DUªs5¶b¸WW”½ ¬*ûIѨ€2– 6íLu>jsþ|ZÍ}ZË}ZÏ}Ú˜ß�tëjh»®ÉIJÌе¯¹YhÌ…ÖMš´ÒK†h'³§¦üªd'¿æ¹-°¸â÷“¿ikåZ¤Ró‹Ql€‘|¾™&4ØÎ0Dx¾ð5kKß>ÿ™ñ¤ @À›P�ùŠp~ÇMé“z³Ù©6çU繚ÏýŒ(B{¾xÿ$žëÂõoœ/·¨vtÞï‰Ö´jg½ª'À¹tüP«®Wñë| ¹çz·€÷˜¾¡Oiï Þ¨Öšµõê¿rÚP¨kk6‹­f‘š.ÍÿŸi>jJ!J-'¤ÙÔ OT:Ò Ál:…«xœ¿:ß/:¢Òy蜜¯W¥Öÿõj¼âëöqr¾S]¯Fw] b"¨×[Íjûa3ãhw•Á—Ë2äø±d³˜ÿÂLÅ1T–xRÞk)ÔMÜ�Ï ¡7¾õ3gk$ fz[[y=™.?óÁ|Í (ßôðZy֏ ècäz7s¡l¦É}ó¦"Ž@öÀ'¾ºÃSÐd2‹™L9“«p2uYý„ô?ÐËØ ôð˕ɯlýʶ îüªZ©´Ë¦KŒ_Ë^åk†¯“° øRªÔJÕv´¿=U¿Ï¯®<àDˆ‘hIB·”x~Õ}Ý;/±iùíéÁLºœ0¤tf?L½TÑÔÎçy°Ëð«OýбŠË—lªlvÙ¦^Jë²ÈÊ% mòô‰…+Øû¨™>)ô½Ìl NR++m’˜è²æ‹ Œ9©qwíì*†µæÚ ëP½Çnº¨}.Þ¬@”Ñ––ñÒV‘ú·—%êÆA0¼á Î'Cø¦´JoÓ<Éò§¶~³€ ›(Æ%ДºÓÔ’,Ȧˆ×tÀž|¼ o,ü„¾ø€òW<œr§ V3¾À™B© ”[Aôäãx4t¡>©Æ„ŸqAq[«V!–™[}ð…«Žó1FruI”Òdu‘Yd‰oN¸^FZ¼ m¥1ôçò†}eè¶ ¿V9íÒ…çf7õvnkgeDMځ«eù–0\ÛMtÖ³èù`”÷&SH¼¹<îÿ鲸ƆÑ"„¥øF5cxÄLðüú=jd{{ôñ�þÁǬR°°=Ò X׬k+˜1¶g‡ƒ¸¡fSm¾p›t,ƒ toÀØÛ÷µšáÞ^³Y¼5Ú*ë9§ÿ—C“-[©Õ$xÎzC¦]´÷º¡£Ê¥‡é!ÐÇf³VëtŠ·Iœ¿éwû ...

ETC ETC jusqu'a la fin que voici :

Warning: Cannot modify header information - headers already sent by (output started at /home/judolonc/public_html/NPDS/admin/savemysql.php:69) in /home/judolonc/public_html/NPDS/admin/savemysql.php on line 358



This message was edited by : Kasyx / 2009-09-22 22:43

B-Mag B-Magicon_post
Salut Kasux

pour connaite ta version de NPDS

http://www.judoloncin.be/NPDS/stats.php

A+
Kasyx Kasyxicon_post
Merci bmag !!

Tu m'as devancé de 10 min ;o)
En fait ce matin tout me parait plus clair !!!

J'ai trouvé (y'a 15min) le lien pour connaitre la version ;o)

Puis j'ai fait un tour sur mysql, j'ai effectué une sauvegarde suivi d'une réparation de la base puis une optimisation et comme la seule erreur que j'avais provenais de la table mainblock, j'ai effectué un drop table puis j'ai recréer cette table avec l'aide du fichier sql qui trainait sur l'ftp et là, miracle, tout fonctionne ;o))

Comme quoi la nuit porte conseils ;o)

MERCI A TOUS pour votre aide et vos conseils !!
Kasyx Kasyxicon_post
Par contre, je viens a l'instant d'essayer de faire une sauvegarde de la base via l'admin du site et ça me donne toujours ce que j'ai indiqué deux post's plus haut !!

ce n'est pas trop grave pour moi mais comme je suis curieux....

ps : C'était trop beau ... lol
Hotfirenet Hotfireneticon_post
Citation : Kasyx 

Voici ce que donne ce que tu m'as demandé de faire :

MySQL a répondu:Documentation
#1033 - Incorrect information in file: './judolo/mainblock.frm'



bon ce qui est de ce problème essai de virer la table et de la recréer dans phpmyadmin en faisant :


DROP TABLE mainblock;

CREATE TABLE mainblock (
  title varchar(255) default NULL,
  content text
);

INSERT INTO mainblock (title, content) VALUES
('Menu', '<ul><li><a href="modules.php?ModPath=archive-stories&ModStart=archive-stories">Nouvelles</a></li><li><a href="forum.php">Forums</a></li><li><a href="sections.php">Rubriques</a></li><li><a href="topics.php">Sujets actifs</a></li><li><a href="modules.php?ModPath=links&ModStart=links">Liens Web</a></li><li><a href="download.php">Downloads</a></li><li><a href="faq.php">FAQ</a></li><li><a href="static.php?op=statik.txt&npds=1">Page statique</a></li><li><a href="reviews.php">Critiques</a></li><li><a href="memberslist.php">Annuaire</a></li><li><a href="map.php">Plan du site</a></li><br /><br /><li><a href="friend.php">Faire notre pub</a></li><li><a href="user.php">Votre compte</a></li><li><a href="submit.php">Nouvel article</a></li><br /><br /><li><a href="admin.php">Administration</a></li></ul>');



pour ce qui est de ton problème de sauvegarde : http://www.npds.org/viewtopic.php?topic=23422&forum=53&start=15

Mais le plus simple pour toi serais de faire une mise à jour pour te trouver avec la dernière version de Npds ...
Kasyx Kasyxicon_post
Merci pour votre aide !!

Effectivement, je crois que je vais mettre a jour ce site !
J'attends pour ce faire la prochaine version (qui va sortir d'ici avant hier non ;o)

Le seul soucis dans la mise a jour d'un site, c'est tout de même de refaire certaine modif pour qu'il soit personnalisé au possible, ... soit, comme on dit : faire et défaire, c'est toujours travailler ;o))

MERCI !
:=!
Hotfirenet Hotfireneticon_post
Si ton problème est résolu merci de mettre le sujet en résolu ...
Kasyx Kasyxicon_post
oops, j'avais pas trouvé le bouton "solved" ;-)

j'ai simplement essayé d'édité mon premier post mais comme je n'y avais rien trouver pour modifier le titre ...