Programación Web y Scripting => PHP => Mensaje iniciado por: marlon en Jueves 2 de Junio de 2005, 21:37
Título: Mysql_fetch_array()
Publicado por: marlon en Jueves 2 de Junio de 2005, 21:37
Saludos amigos de solocodigo. estoy haciendo consultas en mi base de datos mysql, y todo sale bien, pero cuando ejecuto el siguiente scriptm esale un mensaje:
"Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in d:\appserv\www\perforacion\descargar_archivo.php on line 14 error en :::You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1"
el codigo es el siguiente <?php ob_start(); session_start(); $_SESSION["login"]= "navegante"; //aqui es donde se muestra la informacion //cuando se hace click en el link de un documento de la lista $login="navegante";//el usuario navegante lo uso para cualquier visitante $password="";//no tiene pues solo hace select require("dbconnect.php");//en este script me conecto, nada del otro mundo $qry = "SELECT tipo, contenido FROM archivos WHERE id=$id";//contenido es de tipo blod $res = mysql_query($qry,$conn);//$conn es la variable que almacena la conexion $row=mysql_fetch_array($res,MYSQL_NUM)or die("error en <b>$res</b> :::".mysql_error()); $contenido=$row['contenido']; $tipo=$row['tipo']; header("Content-type: $tipo"); print $contenido; ?>
en teoria, la informacion del archivo se abre en una ventana nueva. antes de configurar php para que aceptara sesiones(y sin usar claves para entrar al la BD) funcionaba muy bien. no se que hacer, ni en foros ni en google consigo solucion. :blink:
Título: Re: Mysql_fetch_array()
Publicado por: maldicion en Viernes 3 de Junio de 2005, 01:57
Mira no se si sirva, pero yo lo hago de la siguiente manera, una vez que tienes tu consulta ejecutada hago lo siguiente