Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2009, 11:57
Rafagedon
 
Fecha de Ingreso: septiembre-2006
Mensajes: 97
Antigüedad: 17 años, 7 meses
Puntos: 1
Peleando con código, otro empujon por favor :)

Estoy siguiendo mi sistemita pero tengo un problema que a mi parecer es pequeño, he intentado pero no doy como solucionarlo.

Aki va el código...

<?php

require("../conexiones/Conexion.inc.php");
conectar();

$id_equipo = $_POST['id_equipo']; // Este id viene dado ya del anterior y
es relativo su valor, segun una seleccion


$ingreso_equipo = $_POST['ingreso_equipo']; // este es del botón del formulario

//echo $id_equipo['id_equipo']; // con esto chekeo que venga la variable que
deseo, y funciona :)

Mi problema viene aqui.



$ultimo_num_equipo = mysql_query ("SELECT num_equipo
FROM cod_internos
ORDER BY num_equipo DESC LIMIT 1
where id_equipo = '$id_equipo'

", $conn);

Para mi es necesario obtener el id_equipo porque segun este id realizo la consulta.

Necesito seleccionar el ultimo "num_equipo" de mi base de datos pero en relación con el "id_equipo" que viene dado por el formulario anterior.
Por eso realizo esta consulta.

El error que me da es en la clausula WHERE, y si saco esa linea selecciona el "num_equipo" de la tabla.... Pero necesito el ultimo valor, o el digamos, el mayor...
Si hay estos valores en "num_equipo", ejemplo : BA-01, BA-02, BA-03.
Necesito el ultimo o mayor, "BA-03".

Pero en la clausula WHERE me da este error.

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\recondo\insercion\grabaequipo2.php on line 45



//CAPTURA EN UN ARREGLO LA CONSULTA
$captura_ultimo = mysql_fetch_array($ultimo_num_equipo);

echo $captura_ultimo['num_equipo'];




?>

¿Alguien me podría explicar por qué da ese error?
O de cómo seria mejor hacerlo.... :)
Espero impaciente la respuesta tras mi pc :D gracias una vez mas ! :D