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..