Foros del Web » Programando para Internet » PHP »

cocatenar

Estas en el tema de cocatenar en el foro de PHP en Foros del Web. aqui se supone que concateno 2 campos.. luego creo una nueva columna ... y luego muestro.. pero no me crea la columna ni me hace ...
  #1 (permalink)  
Antiguo 08/09/2008, 16:03
 
Fecha de Ingreso: agosto-2008
Mensajes: 173
Antigüedad: 16 años, 3 meses
Puntos: 0
cocatenar

aqui se supone que concateno 2 campos.. luego creo una nueva columna ... y luego muestro..
pero no me crea la columna ni me hace ningun cambio en la base de datos..

que esta mal?

Código PHP:
$query_Recordset ="select concat(rppresupuesto,rpfinanc) as llave from reg_obra"//aqui solo se mencionan los campos a concatenar 
$Recordset mysql_query($query_Recordset$conex) or die(mysql_error()); 
$row_Recordset mysql_fetch_assoc($Recordset); 
$totalRows_Recordset mysql_num_rows($Recordset); 
     

    
$agregar="alter table reg_obra add llave char null"
     
    do{ 
    if(
$totalRows_Recordset>0){ 
     
    
$update="Update reg_obra set reg_obra.llave = '".$row_Recordset['llave']."' where reg_obra.robra='".$row_Recordset['robra']."'";  

    } 
    }while(
$row_Recordset mysql_fetch_assoc($Recordset) ); 
     
    
$query_Recordset1 ="select llave, rppresupuesto, rpfinanc from reg_obra";  //aqui solo se mencionan los campos que quiero mostrar.. no todos los de la tabla 
    
$Recordset1 mysql_query($query_Recordset1$conex) or die(mysql_error()); 
    
$row_Recordset1 mysql_fetch_assoc($Recordset1); 
    
$totalRows_Recordset1 mysql_num_rows($Recordset1); 
     
    do{ 
    if(
$totalRows_Recordset1>0){ 
     
    echo 
$row_Recordset1['llave']."<br>"
     
    } 
    }while(
$row_Recordset1 mysql_fetch_assoc($Recordset1) ); 
esta bien escrito? por que no me crea la columna nueva..
  #2 (permalink)  
Antiguo 08/09/2008, 17:13
 
Fecha de Ingreso: agosto-2008
Mensajes: 173
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: cocatenar

nadie anda por ahi que pueda ayudarme???
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 14:45.