Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2009, 19:19
Avatar de Trilan
Trilan
 
Fecha de Ingreso: abril-2009
Mensajes: 41
Antigüedad: 15 años, 7 meses
Puntos: 0
Array a cadena (Solucionado)

Me gustaria saber si hay una forma de convertir un Array en unacadena tipo string.

Lo que quiero hacer es cachar esos datos en un en una variable; Para insertarlo en un query.

Necesito realizar una cadena que me muestre la siguiente sintaxis:
$Cadena="(0,0),(1,1),(2,2),(3,3),(4,4),(5,5),(6,6) ,(7,7),(8,8),(9,9),(10,10)";//Es la cadena que quiero crear con el ciclo.
insert into usuarios (nombre, apellido) values $Cadena

Ciclo:

Código PHP:
    $Cadena=array();
    if(
$accion!=""){
    for(
$i=0;$i<=10;$i++){
        if(
$i==10){
        
$Cadena[$i]="(".$i.",".$i.")";// Aqui Utilizare Variables: Txtcajacampo_1. 
        //$Cadena="($i,$i)";
        
}else{
        
$Cadena[$i]="(".$i.",".$i."),";// de igual manera.
        //$Cadena="($i,$i),";
        
}

        echo 
$Cadena[$i];
    }
        
}

echo 
$Cadena
Query
Código PHP:
$sqlins="insert into usuarios (nombre, apellido) values $Cadena";
echo 
$sqlins;
$res=mysql_query($sqlins,$link); 


SOLUCION Aunque lo solucione con una cadena string.
Código PHP:
    $Cadena="";
    if(
$accion!=""){
    for(
$i=0;$i<=10;$i++){
        if(
$i==10){
        
$Cadena.="($i,$i)";// Aqui Utilizare Variables: Txtcajacampo_1. 
        
}else{
        
$Cadena.="($i,$i),";
        }
    }
        
}

echo 
$Cadena;  //Resultado :(0,0),(1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9),(10,10) 

Yours Trilan

Última edición por Trilan; 13/05/2009 a las 23:41