Foros del Web » Programando para Internet » PHP »

problema con <?php $row['id']?>

Estas en el tema de problema con <?php $row['id']?> en el foro de PHP en Foros del Web. que tal, tengo este problema: el <?php $row['id']?> no me esta "jalando" el valor de la BD. Tengo un Formulario con un action de la ...
  #1 (permalink)  
Antiguo 09/06/2009, 14:55
 
Fecha de Ingreso: junio-2009
Mensajes: 51
Antigüedad: 14 años, 10 meses
Puntos: 1
problema con <?php $row['id']?>

que tal, tengo este problema:

el <?php $row['id']?> no me esta "jalando" el valor de la BD.

Tengo un Formulario con un action de la siguiente manera.

Código PHP:
<form name="agregar" method="POST" action="?x=funciones&go=editar&id=<?php $row['id']?>">
el codigo de funciones.php es

Código PHP:
if($go=="editar"){
$sql "UPDATE datos set nombre='$nombre', url='$url', target='$target' where id='$id'";
$res mysql_query($sql);
echo 
"<SCRIPT LANGUAGE=\"javascript\">location.href = \"index.php?x=menu\";</SCRIPT>";

En la pagina del formulario tengo:
Código PHP:
<?php

error_reporting
(E_ALL);
session_start();
if(!isset(
$_SESSION['user']) && !isset($_SESSION['pass'])){
session_destroy();
header("location:login.php");
} else {
$query mysql_query("SELECT * FROM datos where id='$id'");
while(
$row mysql_fetch_array($query)){
?>
El problema es que
Código PHP:
<?php $row['id']?>
no me jala el valor de la BD y al momento de que el formulario hace el action lo hace a index.php?x=funciones&go=editar&id= -> NO TIENE el id.

la verdad no se porque pasa esto..... ayuda xD
  #2 (permalink)  
Antiguo 09/06/2009, 14:58
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: problema con <?php $row['id']?>

<form name="agregar" method="POST" action="?x=funciones&go=editar&id=<?=$row['id']?>">

El problema era que no estavas imprimiendo el resultado de $row['id']
  #3 (permalink)  
Antiguo 09/06/2009, 15:35
 
Fecha de Ingreso: junio-2009
Mensajes: 51
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: problema con <?php $row['id']?>

Cita:
Iniciado por gjx2 Ver Mensaje
<form name="agregar" method="POST" action="?x=funciones&go=editar&id=<?=$row['id']?>">

El problema era que no estavas imprimiendo el resultado de $row['id']
ok tienes razon muchas gracias ..... lo puse de esta manera <?php echo $row['id']?> ya que si lo pongo como tu me indicas no me lo interpreta como codigo php... por que sera ?

XD Gracias por tu respuesta.
  #4 (permalink)  
Antiguo 09/06/2009, 15:36
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: problema con <?php $row['id']?>

Quisas la version de tu php no soporta etiquetas alternativas
  #5 (permalink)  
Antiguo 09/06/2009, 18:24
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: problema con <?php $row['id']?>

Cita:
Iniciado por alexitech;295436[...
ya que si lo pongo como tu me indicas no me lo interpreta como codigo php... por que sera ?
http://www.forosdelweb.com/f142/no-interpreta-687228/
http://www.php.net/language.basic-syntax.phpmode

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #6 (permalink)  
Antiguo 10/06/2009, 08:59
 
Fecha de Ingreso: junio-2009
Mensajes: 51
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: problema con <?php $row['id']?>

hey jam1138 .. grax por los enlaces me fueron de mucha ayuda !
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 02:03.