Foros del Web » Programando para Internet » PHP »

ayuda con fetch array

Estas en el tema de ayuda con fetch array en el foro de PHP en Foros del Web. me da este error y no se solucionarlo Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/s09a9cb3/public_html/contenido.php on line 93 este ...
  #1 (permalink)  
Antiguo 18/11/2009, 15:10
 
Fecha de Ingreso: octubre-2009
Mensajes: 5
Antigüedad: 14 años, 6 meses
Puntos: 0
ayuda con fetch array

me da este error y no se solucionarlo
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/s09a9cb3/public_html/contenido.php on line 93

este es el codigo:

<?php
$query = "SELECT * FROM contenido WHERE ((cod=$cod) AND (language = '$lang'))";
$result = mysql_query($query, $db);
linea 93 aqui esta==> $rs = mysql_fetch_array($result);

echo $rs['comentario'];
?>
</td>
</tr>
<?
if ($formulario != 'N') { ?>
gracias
  #2 (permalink)  
Antiguo 18/11/2009, 16:56
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ayuda con fetch array

por favor... depura tu consulta:
Código PHP:
$result mysql_query($query$db) or die(mysql_error()); 
si con esto te da un mensaje de error, colocalo aquí y veremos...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 18/11/2009, 23:24
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Tema movido desde Configuración a PHP
  #4 (permalink)  
Antiguo 19/11/2009, 03:16
 
Fecha de Ingreso: octubre-2009
Mensajes: 5
Antigüedad: 14 años, 6 meses
Puntos: 0
a ver ya no me da el error pero no muestra el formulario

codigo php completo:

Cita:
Código 1:
Ver original
  1. require ("inc/global.inc.php");
  2. ?>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "ww.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="htt.p://w.ww.w3.org/1999/xht.ml">
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  7. <title><?=titulo($db,$lang,$cod)?> - Lidercasa Internacional</title>
  8.  
  9. <link href="estilos.css" rel="stylesheet" type="text/css" />
  10. <script language="JavaScript" src="js/functions.js"></script>
  11. <script type="text/JavaScript">
  12. function open_win()
  13. {
  14. window.open("nota.htm","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=360, height=320")
  15. }
  16. <!--
  17. function MM_preloadImages() { //v3.0
  18.   var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
  19.     var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
  20.     if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
  21. }
  22.  
  23. function MM_swapImgRestore() { //v3.0
  24.   var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
  25. }
  26.  
  27. function MM_findObj(n, d) { //v4.01
  28.   var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
  29.     d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  30.   if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  31.   for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  32.   if(!x && d.getElementById) x=d.getElementById(n); return x;
  33. }
  34.  
  35. function MM_swapImage() { //v3.0
  36.   var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  37.    if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
  38. }
  39. //-->
  40. </script>
  41. <script type="text/javascript" src="flashobject.js"></script>
  42.    
  43. </head>
  44.  
  45. <body onload="MM_preloadImages('img/flecha.gif')"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"><tbody>
  46.   <tr>
  47.     <td height="80" align="right" style="background-image:url(img/bg_azul.jpg); background-repeat:repeat-x">&nbsp;</td>
  48.     <td width="760" rowspan="2" bgcolor="#FFFFFF"><table width="760" border="0" cellspacing="0" cellpadding="0">
  49.       <?php require('header.php'); ?>
  50.       <tr>
  51.         <td bgcolor="#C4CDDA"><table width="100%" border="0" cellspacing="10" cellpadding="0">
  52.           <tr>
  53.             <td width="150" valign="top">
  54.                 <?php require ('menu.php'); ?>
  55.             </td>
  56.             <td valign="top" bgcolor="#FFFFFF">
  57.                 <table width="580" border="0" cellspacing="0" cellpadding="0">
  58.                   <tr>
  59.                     <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
  60.                       <tr>
  61.                           <td width="5"><img src="img/titular_izquierda.jpg" width="5" height="25" /></td>
  62.                           <td valign="top" background="img/bg_titular.jpg" class="titulo_seccion"><? echo titulo($db,$lang,$cod); ?></td>
  63.                           <td width="5"><img src="img/titular_derecha.jpg" width="5" height="25" /></td>
  64.                       </tr>
  65.                     </table></td>
  66.                   </tr>
  67.                   <?
  68.                   if ( ($formulario != 'N') || ($cod == 20) ) { ?>
  69.                       <tr>
  70.                         <td height="8" align="left"><img src="img/transparente.gif" width="20" height="8" /></td>
  71.                       </tr>
  72.                       <tr>
  73.                         <td align="right">
  74.                         <?  if ($formulario == 'formulariofranquicias.php') { ?>
  75.                                <input type="button" class="texto" value="<?=etiqueta($db,$lang,402)?>" onClick="abrirVentana('video_franquicias.html?lang=<?=$lang?>', '', 'resizable=no,width=810,height=560')">&nbsp;
  76.                         <?  }
  77.                            
  78.                             if ( ($cod == 20) || ($formulario == 'formulariofranquicias.php') ) { ?>
  79.                                <input type="button" class="texto" value="<?=etiqueta($db,$lang,403)?>" onClick="abrirVentana('video_quienes_somos.html?lang=<?=$lang?>', '', 'resizable=no,width=810,height=560')">&nbsp;
  80.                         <?  } ?>
  81.                         </td>
  82.                       </tr>
  83.                       <tr>
  84.                         <td height="8" align="left"><img src="img/transparente.gif" width="20" height="8" /></td>
  85.                       </tr>
  86.              <?   } ?>
  87.                   <tr>
  88.                     <td align="center">
  89.                     <?php
  90.                         $query = "SELECT * FROM contenido WHERE ((cod=$cod) AND (language = '$lang'))";
  91.                         $result = mysql_query($query, $db)or die(mysql_error());
  92.                         $rs = mysql_fetch_array($result);
  93.  
  94.                         echo $rs['comentario'];
  95.                     ?>
  96.                     </td>
  97.                   </tr>
  98.                   <?
  99.                   if ($formulario != 'N') { ?>
  100.                       <tr>
  101.                         <td height="10" align="left"><img src="img/transparente.gif" width="20" height="10" /></td>
  102.                       </tr>
  103.                       <tr>
  104.                         <td align="right">
  105.                         <? if ($formulario == 'sonidos.php' ) { ?>
  106.                             <input type="button" class="texto" value="<?=etiqueta($db,$lang,337)?>" onClick="abrirVentana('<?=$formulario?>?lang=<?=$lang?>','mp3','scrollbars=yes,resizable=yes,width=420,height=310')">&nbsp;
  107.  
  108.                         <? } else {
  109.                             if ($formulario == 'formulariofranquicias.php') { ?>
  110.                                <input type="button" class="texto" value="<?=etiqueta($db,$lang,2022)?>" onClick="javascript:window.open('docs/folletofranquicias.pdf')">&nbsp;
  111.                                <input type="button" class="texto" value="<?=etiqueta($db,$lang,402)?>" onClick="abrirVentana('video_franquicias.html?lang=<?=$lang?>', '', 'resizable=no,width=810,height=560')">&nbsp;
  112.                                <br />
  113.                                <input type="button" class="texto" value="<?=etiqueta($db,$lang,403)?>" onClick="abrirVentana('video_quienes_somos.html?lang=<?=$lang?>', '', 'resizable=no,width=810,height=560')">&nbsp;
  114.  
  115.                         <?  } elseif ($formulario == 'formularioviajes.php') { ?>
  116.                                <input type="button" class="texto" value="<?=etiqueta($db,$lang,2300)?>" onClick="javascript:window.location.href='formulario_catalogo.php?lang=<?=$lang?>&cod=<?=$cod?>'">&nbsp;
  117.  
  118.                         <?  } elseif ($formulario == 'scoring.php') { ?>
  119.                                <input type="button" class="texto" value="<?=etiqueta($db,$lang,1508)?>" onClick="javascript:window.location.href='calculadora.php?lang=<?=$lang?>&cod=<?=$cod?>'">&nbsp;
  120.                         <?  } ?>
  121.                        
  122.                             <input type="button" class="texto" value="<?=etiqueta($db,$lang,331)?>" onClick="javascript:window.location.href='<?=$formulario?>?lang=<?=$lang?>&cod=<?=$cod?>'">&nbsp;
  123.                         <? } ?>
  124.                         </td>
  125.                       </tr>
  126.                       <tr>
  127.                         <td height="10" align="left"><img src="img/transparente.gif" width="20" height="10" /></td>
  128.                       </tr>
  129.              <?   } ?>
  130.                 </table>
  131.             </td>
  132.           </tr>
  133.         </table></td>
  134.         </tr>
  135.       <tr>
  136.         <td height="35" background="img/bg_pie.gif"><?php require('pie.php'); ?></td>
  137.         </tr>
  138.     </table></td>
  139.     <td height="80" style="background-image:url(img/bg_azul.jpg); background-repeat:repeat-x">&nbsp;</td>
  140.   </tr>
  141.   <tr>
  142.     <td align="right" valign="top">&nbsp;</td>
  143.     <td>&nbsp;</td>
  144.   </tr>
  145.  
  146. </tbody></table>
  147. <?php require('inc/google-analytics.php'); ?>
  148.  
  149. </body>
  150. </html>

si quereis verlo graficamente w w w lidercasa . tv le dais a quienes somos o a cualquiera y lo veis

me podrian echar una mano???

Última edición por dalsyn1; 20/11/2009 a las 16:18
  #5 (permalink)  
Antiguo 20/11/2009, 10:12
Avatar de dcreate  
Fecha de Ingreso: octubre-2009
Ubicación: Veracruz
Mensajes: 536
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: ayuda con fetch array

oye puedes utilizar las etiquetas [HIGHLIGHT] para ver el numero de linea, y asi es mas facil encontrar el error
  #6 (permalink)  
Antiguo 20/11/2009, 12:24
 
Fecha de Ingreso: octubre-2009
Mensajes: 5
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: ayuda con fetch array

es la linea 92 ya le e hecho el [HIGHLIGH] gracias

Última edición por dalsyn1; 20/11/2009 a las 16:22
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:04.