Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2008, 15:14
felixmg
 
Fecha de Ingreso: septiembre-2008
Mensajes: 15
Antigüedad: 15 años, 7 meses
Puntos: 0
Problema con mysql_fetch_array():

Buenas tardes saludos a todos ojala me pudieran ayudar, soy nuevo en php.

Estoy teniendo un problema en una pagina de postal de prueba que estoy haciendo

el error es el siguiente: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/..../.../postales1/verpostales.php on line 25

Este error no me daba cuando lo subia localmente, he leido varios foros que arrojan el mismo error pero no he logrado solucionarlos si alguien me puede ayudar se lo agredeceria, aqui le pego el codigo:

<?php
/*Incluimos la libreria de funciones*/
include("funciones.php");

/*Creamos el encabezado HTML*/
html_encabezado("Pruebas de Postales","Postales gratuitas para todo tipo de felicitaciones","postal, navidad, san valentin, cumplea&ntilde;os, felicitacion");
?>
<table align="center" border="0" cellpadding="2" cellspacing="0" bgcolor="White">
<tr>
<td align="center" colspan="4" bgcolor="#ccff00"><font color="#9933ff">Te presentamos nuestras postales</font></td>
</tr>
<?php
/*$tipo ha sido tranferida por URL*/
/*Genero la sentencia SQL distinta si queremos ver todas las postales*/
if ($_GET['tipo']!="todas")
$ssql="Select * From imagenes Where tipo like '".$_GET['tipo']."%'";
else
$ssql="Select * From imagenes";

/*Conectamos a la BD*/
$connectid=mysql_conexion();

/*Ejecutamos sentencia SQL y recogemos resultado en damefila*/
$resultid = mysql_db_query("postal",$ssql);
$damefila = mysql_fetch_array($resultid);
/*Creamos las celdas con las imagenes/enlace*/
while ($damefila)
{
$i=2;/*i es el numero de columnas de la tabla*/
echo "<tr>\n";
while ($i<=4 and $damefila)
{
echo '<td><a href="formulario.php?id='.$damefila["id_imagen"].'"><img src="imagenes/'.$damefila["id_imagen"].".gif\" border=\"0\"></a></td>\n";
++$i;
$damefila = mysql_fetch_array($resultid);
}
echo "</tr>\n";
}
?>
<tr>
<td align="center" colspan="4" bgcolor="#ccff00">Haz click sobre la tarjeta que te guste para enviarla</td>
</tr>
</table>
<?php
/*Liberamos la memoria de consulta*/
mysql_free_result($resultid);

/*Generamos enlace hacia atras y cierre de documento*/
html_pie_volver($HTTP_REFERER)
?>