Tema: error 1054 -
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2011, 18:52
checho_web
 
Fecha de Ingreso: julio-2010
Mensajes: 12
Antigüedad: 14 años, 7 meses
Puntos: 0
error 1054 -

Hola a todos , estoy aprendiendo php y mysql y tengo una pagina desde donde quiero hacer altas , bajas y modificaciones en una base de datos . Para guardar registros no tengo problemas pero cuando quiero eliminar el registro me da el error ERROR 1054 - Unknown column , . paso el codigo de como tomo los datos del la tabla donde muestro los registros .

para conectar a la base de datos y mostrar los registros

$conexion=mysql_connect("localhost","root","");
mysql_select_db("mibasepersonal",$conexion);
$rst_equipos=mysql_query("SELECT *FROM equiposinformatica ORDER BY nuEquipo",$conexion);
$num_registros=mysql_num_rows($rst_equipos);
if ($num_registros==0)
{
echo "No se encontraron equipos inventariados para mostrar";
mysql_close($conexion);
exit();
}

?>

con esto tomo el dato del formulario y lo paso a una pagina que procesa el pedido de eliminar , dato es la variable que toma el valor a eliminar

<td align="center" bgcolor="#CCCCCC"><span class="Estilo32"><a href="proceso_borrar_registro_inventario.php?dato= <?php echo $fila[0];?>">Eliminar</a></span></td>



este codigo esta en la pagina que procesa el pedido

<?php
echo "Esta seguro que desea eliminar el Equipo inventariado y sus datos ". $_REQUEST["dato"];
?>
</p>
<p><a href="elimino_elemento_confirmado_inventario.php?d ato=<?php echo $_REQUEST["dato"];?>">SI</a> -- <a href="javascript:history.go(-1)">NO</a></p>




y esto esta en la pagina que toma la confirmacion de que se va a eliminar el registro

<?php
$conexion=mysql_connect("localhost","root","");
mysql_select_db("mibasepersonal",$conexion);
echo "se esta mostrando ". $_REQUEST["dato"];

mysql_query("DELETE FROM equiposinformatica WHERE nuequipo=".$_REQUEST['dato'].";",$conexion);
if (mysql_errno()!=0)
{
echo "No se pudo borrar el registro . ERROR ".mysql_errno()." - ". mysql_error();
mysql_close($conexion);
} else {
mysql_close ($conexion);
header("location:muestro_inventario_informatica_2. php");
}
?>


........ pero al confirmar que SI lo borro me da el ERROR 1054 - Unknown column


, estuve buscando en google la posible causa y solucion pero no pude dar con algo que entienda y me ayude .
Espero que ustedes puedan ayudarme este problema y asi poder seguir con mi proyecto personal .
Desde ya muchas gracias .