Cita:
me muestra en la salida:SELECT numero FROM visitas WHERE registro_id=$registro_id
Cita:
Cómo hago para que me salga solo el número? Visitas: " resource id #(el número de visitas)"
| |||
Salida defectuosa Al armar una cadena de texto en la cual se incluye el valor (número entero) de una variable que toma su valor así: Cita: me muestra en la salida:SELECT numero FROM visitas WHERE registro_id=$registro_id Cita: Cómo hago para que me salga solo el número? Visitas: " resource id #(el número de visitas)" |
| |||
Respuesta: Salida defectuosa Deduzco de tus preguntas que me faltó poner algún dato... Uso php y mysql, e imprimo con un echo la consulta es tal cual se ve agregarle un mysql_query y listo! la idea es obtener las visitas que están vinculadas con cierto id en esa misma tabla solo hay dos columnas "registro_id" y "numero" (de visitas) quizás esa no sea la mejor manera? |
| ||||
Respuesta: Salida defectuosa Bien, con los datos que me proporcionaste, deduzco que estás haciendo algo así: Código PHP: Para obtener los resultados de las consultas, es necesario aplicar la función mysql_fetch_array() de la siguiente manera: Código PHP: Código PHP: El código quedaría más o menos así: Código PHP: |
| |||
Respuesta: Salida defectuosa me da este error : Cita: Parse error: syntax error, unexpected T_VARIABLE in ../public_html/info.php on line 16 Cita: pero sin duda esa es la idea, obtener un resultado basado en la columna de al lado line 16: $visitas_fila = mysql_fetch_array($resultado) Última edición por martuanez; 18/01/2009 a las 21:26 |
| |||
Respuesta: Salida defectuosa Hola que tal, Para saber simplemente el numero de registro que devuelbe la consulta usa mejor esta funcion de php para mysql $total_registros = mysql_num_rows($resultado); esto te dara el numero de registros devueltos en la select. Espero te sirva. |
| |||
Respuesta: Salida defectuosa Cita: Pues sí, con excepción del fetch array, antes, era el mismo codigo con menos variables, pero como lo vi hecho de esa manera en otros lados me imagine que tendría alguna ventaja y el nombre que le puso a las variables definitivamente es más simple que el que yo les puse, entonces me base en KISS ( keep it simple, stupid!)para seguir su ejemplo, Evidentemente hiciste un copy&paste de los códigos de TolaWare. Cita: Ok gracias, me servira en el futuro Hola que tal, Para saber simplemente el numero de registro que devuelbe la consulta usa mejor esta funcion de php para mysql $total_registros = mysql_num_rows($resultado); esto te dara el numero de registros devueltos en la select. Espero te sirva. |
| |||
Respuesta: Salida defectuosa Ya me funciona !! Conclusión: usé mysql_fetch_array para obtener el resultado de la consulta y le puse ";" a todo el codigo que había generado (que burro!!)que era más que lo que se veía a simple vista... muchas gracias , TolaWare, elbetonet, okram, Ronruby y GatorV!! Dejo unos links por si alguien le interesa el tema http://www.php.net/manual/es/function.mysql-query.php http://www.php.net/manual/es/functio...etch-array.php http://www.php.net/manual/es/functio...tch-object.php http://www.php.net/manual/es/function.mysql-result.php Última edición por martuanez; 19/01/2009 a las 08:06 |
| ||||
Respuesta: Salida defectuosa Me alegro que hayas podido hacerlo andar. Perdón por lo de los punto y coma. Estoy programando mucho en Ruby y ahí no es necesario poner los punto y coma, y como que ya me estoy habituando a ello :P |