Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Warning: mysql_fetch_assoc():

Estas en el tema de Warning: mysql_fetch_assoc(): en el foro de Mysql en Foros del Web. cuando entro en este archivo php: <?php // conexión a mysql require("conexion.php"); require("funciones.php"); // consulta de registros $query = "SELECT * FROM empresa ORDER BY ...
  #1 (permalink)  
Antiguo 29/01/2012, 08:50
 
Fecha de Ingreso: enero-2012
Mensajes: 10
Antigüedad: 12 años, 3 meses
Puntos: 0
Warning: mysql_fetch_assoc():

cuando entro en este archivo php:

<?php
// conexión a mysql
require("conexion.php");
require("funciones.php");
// consulta de registros
$query = "SELECT * FROM empresa ORDER BY nombre ASC";
$queEmp = mysql_query($query, $conexion);
?>
<html>
<head>
<title>Listado de Empresas</title>
</head>
<body>
<table>
<?php while ($rsEmp = mysql_fetch_assoc($quEmp)) { ?>
<tr>
<td><?php echo $rsEmp['nombre']; ?></td>
<td><?php echo $rsEmp['direccion']; ?></td>
<td><a href="editar.php?id=<?php echo $rsEmp['id']; ?>">Editar</a></td>
<td><a href="#" onclick="delEmpresa(<?php echo $rsEmp['id']; ?>);">Eliminar</a></td>
</tr>
<?php } ?>
</table>
<script type="text/javascript">
function delEmpresa(id) {
if (window.confirm("Aviso:\nDesea eliminar el registro seleccionado?")) {
window.location = "delete.php?action=del&id="+id;
}
}
</script>
</body>
</html>

me da el siguiente error:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/juankar/public_html/bases/eliminar_registro.php on line 29

no tengo ni idea de php, me podeis ayudar?

gracias.
  #2 (permalink)  
Antiguo 29/01/2012, 09:28
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Warning: mysql_fetch_assoc():

Tu problema es más de PHP que de MySQL.
A nivel de consulta de SQL, es probable que la tabla consultada no tenga datos, pero si los tuviese, entonces el problema lo tienes exclusivamente en PHP, por errores de programación.
Pero PHP no es tema de este foro, en este es exclusivamente SQL y Bases de Datos.
Verifica los datos de la tabla, y si tiene, entonces pregunta en el Foro de PHP, como te digo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: php, query, registros, select, warning
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 05:23.