VeneHosting.com :: Tu Hosting en Venezuela

Autor Tema: preguntas de php/mysql medio basicas  (Leído 364 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado jif128

  • Novato
  • *
  • Mensajes: 1
  • Puntuación: 0
    • Ver Perfil
preguntas de php/mysql medio basicas
« : 22 de febrero de 2009, 01:57:13 pm »
saludos amigos,

actualmente estoy haciendo una paginita sencillona, pero tengo un pequeno problema, tengo unas dudas medio pendejonas con unos querys..
por ejemplo, estoy tratando de sacar el ultimo valor de una tabla, sin embargo, en vez de darme el resultado, me dice: Resource id #3

lo mas extrano, es q cuando hago el query en phpmyadmin, si furula.
el query con php q estoy usando es este:
$cantidad = mysql_query("SELECT MAX(`ID`) FROM personas;");  <el ID es para darle un numero como para hacer una especie de contador de visitas, me imagino q existiran mejores metodos, pero este me gusta para lo que voy a hacer.

pero bue, como habia dicho.. cuando hago el hecho del valor, me ensena Resource id #3.

en fin, espero me puedan ayudar a resolver este problemilla..
gracias!

ah, y si, cabe resaltar que no se casi nada.. casi q estoy aprendiendo php y mysql al mismo tiempo con este invento que estoy haciendo. pero bue, se tiene q aprender de alguna manera. la necesidad es la mejor forma de aprender

Desconectado ashrey

  • Fanático
  • ****
  • Mensajes: 431
  • Puntuación: 7
  • Sexo: Masculino
  • Wombat Team
    • Ver Perfil
    • Blog de ABerroteran
Re: preguntas de php/mysql medio basicas
« Respuesta #1 : 24 de febrero de 2009, 12:48:33 pm »
La función mysql_query devuelve un recurso. Y es es lo que te está imprimiendo debes pasarle ese recurso a la función mysql_fetch_assoc para que que devuelva un array asociativo. Seria algo así.

<?php
...
$re = mysql_query("SELECT MAX(`ID`) as cant FROM personas;");
$result mysql_fetch_assoc($re);
print $result['cant'];
...
?>

Los puntos es para que pongas el resto del codigo, las conexiones y toda esa chachara.

Desconectado SysBytes

  • Novato
  • *
  • Mensajes: 5
  • Puntuación: 0
    • Ver Perfil
Re: preguntas de php/mysql medio basicas
« Respuesta #2 : 20 de marzo de 2009, 04:30:41 pm »
Complementando lo que te dice ashrey te comento que otras funciones con los cuales puedes obtener los valores del resultado por ejemplo

mysql_fetch_object (Esta es la que me gusta a mi)
mysql_fetch_array
mysql_fetch_row

Puedes revisar sus diferencias en el manual oficinal de PHP.

Saludos,

SysBytes
« Última Modificación: 20 de marzo de 2009, 04:32:53 pm por SysBytes »

PHP de Venezuela

Re: preguntas de php/mysql medio basicas
« Respuesta #2 : 20 de marzo de 2009, 04:30:41 pm »

 

PHP de Venezuela on Facebook