Ir al contenido


Foto

Alguien me puede ayudar con este error Warning: mysql_fetch_array():


  • Por favor identifícate para responder
8 respuestas en este tema

#1 mjsis2005

mjsis2005

    Member

  • Miembros
  • PipPip
  • 15 mensajes

Escrito 21 diciembre 2011 - 09:53

Hola COmunidad Gracias por toda su ayuda. Resulta que estoy trabado porque al ejecutar mi codigo me sale el siguiente error. Lo revise todo y no encuentro como solucionarlo. si alguien me puede ayudar el error es
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in F:\wamp\www\datos1.php on line 18

y este es el codigo

<?php
$conec = mysql_connect("localhost","root","");
$db = ("curso");

//require_once ("conexion.php");
$sql = "select *from articulo";
$resu = mysql_db_query($db,$sql,$conec);

?>

<head>
<title>Acceso a datos</title>
</head>

<body>
<?php

while ($c=mysql_fetch_array($resu)); // LINE 18
{
echo $c["nombre"];
}
?>
</body>
</html>

Muchisimas Gracias
  • 0

#2 Lestat

Lestat

    Member

  • Miembros
  • PipPip
  • 28 mensajes
  • Locationvenezuela

Escrito 21 diciembre 2011 - 12:20

Prueba asi a ver:

<?php 
$connects = mysql_connect("localhost","root"," ");
mysql_select_db("curso", $connects);

$sql = "select *from articulo";
$resu = mysql_query($sql, $conec);

while ($c=mysql_fetch_asock($resu));
  {
      echo $c["nombre"];
      }
?>

  • 0

#3 mjsis2005

mjsis2005

    Member

  • Miembros
  • PipPip
  • 15 mensajes

Escrito 21 diciembre 2011 - 02:02

Hola Lestat, antes que nada gracias por el tiempo dedicado. Te comento Coloque tu codigo y me sale el mismo error. Podra se problema de mi servidor local. este es el error
Fatal error: Call to undefined function mysql_fetch_asock() in F:\wamp\www\datos1.php on line 8

<?php
$connects = mysql_connect("localhost","root","");
mysql_select_db("curso", $connects);

$sql = "select *from articulo";
$resu = mysql_query($sql,$connects);

while ($c=mysql_fetch_asock($resu)); // line 8
  {
      echo $c["nombre"];
      }
?>


Gracias por tu tiempo.
  • 0

#4 Lestat

Lestat

    Member

  • Miembros
  • PipPip
  • 28 mensajes
  • Locationvenezuela

Escrito 21 diciembre 2011 - 02:06

que versión de php tiene  tu servidor ?
  • 0

#5 mjsis2005

mjsis2005

    Member

  • Miembros
  • PipPip
  • 15 mensajes

Escrito 21 diciembre 2011 - 02:10

Utilizo el  wampserver 2.0
mysql : 5.0.45
php:5.2.5
apache:2.2.6

o tendre que activar algun servicio extra. La verdad soy nuevo en este lenguaje y me trabe aqui, jajaj. Nuevamente Gracias
  • 0

#6 Lestat

Lestat

    Member

  • Miembros
  • PipPip
  • 28 mensajes
  • Locationvenezuela

Escrito 21 diciembre 2011 - 02:15

<?php 
$connects = mysql_connect("localhost","root","");
mysql_select_db("curso", $connects);

$sql = "select *from articulo";
$resu = mysql_query($sql,$connects);

while ($c=mysql_fetch_assoc($resu)); // line 8
  {
      echo $c["nombre"];
      }
?>


Pruebalo y dime como te va
  • 0

#7 mjsis2005

mjsis2005

    Member

  • Miembros
  • PipPip
  • 15 mensajes

Escrito 21 diciembre 2011 - 02:40

ok y tambien voy a instalar una maquina virtual con xp y en esa maquina instalar easy php para sacarnos las dudas de prblemas de servidor. Gracxias
  • 0

#8 mjsis2005

mjsis2005

    Member

  • Miembros
  • PipPip
  • 15 mensajes

Escrito 21 diciembre 2011 - 03:23

Gracias Genio, me funciono a la perfeccion. Tambien te cuento una cosa instale un virtual pc con xp y solo con el easy server. Corri los codigos que me pasaste y el que te pase yo y funcionaron sin problemas pero en win 7 con el wamserver no,Solo funciono el ultimo codigo que me pasaste, asi que aparte de ser yo el problema el servidor debe tener algo en la configuracion. Bueno pero ya funciona. Muchas Gracias por tu ayuda. (b)
  • 0

#9 Lestat

Lestat

    Member

  • Miembros
  • PipPip
  • 28 mensajes
  • Locationvenezuela

Escrito 21 diciembre 2011 - 03:30

me alegra que te funcionaran los script xD
  • 0




IP.Board spam blocked by CleanTalk.