Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/05/2011, 10:21
chavewain2
 
Fecha de Ingreso: junio-2010
Mensajes: 73
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Error en fiuncion

Cita:
Iniciado por fekaa11 Ver Mensaje
hace falta crear un nuevo tema referenciando a otro en el que hay colocado un código ?

http://www.forosdelweb.com/f18/funciones-php-909304/

lo que hace mysql_fetch_object es obtener la respuesta a la consulta pasada a mysql_query() pero en un modo de arreglo (array).

Entonces, si por ejemplo quieres obtener todos los usuarios, y tu campo donde se encuentran los nombres de usuarios se denomina users entonces deberías hacer lo siguiente:

Código php:
Ver original
  1. <?php
  2. include_once('conexion.php');
  3. function get_registers(){
  4. $id_post = $_get['id_post'];
  5. $result = mysql_query("select * from qa_database where id_post = '$id_post'");
  6. $row = mysql_fetch_object($result);
  7. echo $row[b]->users[/b] . "<br>";
  8. }
  9. ?>

entonces cuando haz creado esa funcion lo que haces es incluirla en otra web para poder utilizarla (si es que no la haz creado dentro de una web ya comenzada).

Código php:
Ver original
  1. <?php
  2. include("funcion.php");
  3. $usuarios = get_registers();
  4. echo $usuarios;
  5. ?>

de esa forma los usuarios se imprimirían de la siguiente manera:



Saludos !
al parecer todo funcina bien si lo hago sin funcio, pero cuando meto el codigo en una funcion me da error