Foros del Web » Programando para Internet » PHP »

Ayuda para un novato

Estas en el tema de Ayuda para un novato en el foro de PHP en Foros del Web. Amigos, estoy recien empezando a INTENTAR comprender PHP. Tengo el siguiente problema: He creado un formulario con distintos campos text y 1 campo LISTA. Abro ...
  #1 (permalink)  
Antiguo 10/07/2006, 13:35
 
Fecha de Ingreso: junio-2006
Mensajes: 16
Antigüedad: 17 años, 9 meses
Puntos: 0
Ayuda para un novato

Amigos, estoy recien empezando a INTENTAR comprender PHP.

Tengo el siguiente problema:

He creado un formulario con distintos campos text y 1 campo LISTA.
Abro la base de datos al principio sin problemas
Recojo los campos de la misma y los puedo mostrar con echo o asignandolos a un campo text, sin problemas.

He creado una funcion que se llama FUNCTION ACCESODATOS, y funciona perfectamente si la ejecuto en un php SOLO LA FUNCION.

Pero si declaro la funcion primero, despues en body, defino el formulario con sus campos, y llamo a la funcion ACCESOADATOS(), NO CONSIGO que me retorne ningun valor.

Alguien podria mostrarme un pequeño ejemplo de la estructura de las ordenes para que se ejecute correctamente.

Pido disculpas si no he sabido expresarme correctamente



Un saludo
  #2 (permalink)  
Antiguo 10/07/2006, 13:48
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 2 meses
Puntos: 9
sono pones el codigo no puedo ver el error,
  #3 (permalink)  
Antiguo 10/07/2006, 14:37
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Tienes algunos problemas de conceptos ..

PHP no se ejecuta en el "body" (de HTML de una página) ni fuera .. está por encima de todo eso .. es PHP quien genera la página HTML que el cliente verá una vez que PHP pre-procese tu script (código PHP con salida HTML y demás que uses). Parece una "tontería" lo que te menciono .. pero es parte fundamental para que veas como funciona PHP.

Deberías indicar el código que usas .. ya no sabemos si esa función es de "PHP" o a lo mejor hablas de una función en javascript o (como parece ser) tienes el concepto erroneo de "cuando" en un "formulario" (que ya está en el ciente) podría "llamar" a una función PHP que ya se ejecutó .. (Es decir .. si no haces una redireción, recarga de página para hacerle llegar ese dato nunca lo verá PHP como "nuevo" ante un cambio en el cliente (javascript/HTML)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #4 (permalink)  
Antiguo 10/07/2006, 16:24
 
Fecha de Ingreso: junio-2006
Mensajes: 16
Antigüedad: 17 años, 9 meses
Puntos: 0
De acuerdo

Evidentemente, teniaia razon, tengo un lio en cuanto al funionamiento y relacion php<->html.

El tema anterior creo que ya lo tengo resuelto, aunque surgen nuevas dudas que planteo dentro de otro hilo

Muchas gracias a loa que me habeis contestado y aclarado un poco mis dudas

Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:11.