Comunidad de diseño web y desarrollo en internet online

Actualizar sin nesesidad de dejar espacio con este codigo AYUDA porfav

Citar            
MensajeEscrito el 14 Mar 2011 12:09 pm
Hola tengo el siguiente codigo

///codigo

function getSetString($parray){
foreach($parray as $key => $value){
if(!empty ($value)){
$setArray[] = "$key = '$value'";
}
}
return empty($setArray)? false: implode(', ',$setArray);
}



lo que quiero es que no me sea nesesario dejar un espacio para poder dejar en blanco en la bd asi "" y no asi " " , funciona de esta manera junto con el codigo de arriba.

$dentro_contenido= "nombre= ".$_POST['nombre']." etc... por lo menos 30";

$setString1 = getSetString($dentro_contenido);

mysql_query("UPDATE tabla SET {$setString1} WHERE id_sql=".$_POST['cod']." ; ",$link) or die("Error aqui º".mysql_error());


-Este codigo lo utilizo por que generalmente me envia vacio otras veces no.

espero puedan ayudarme ya que envio vastantes variables.

Por rapblack

8 de clabLevel



 

chrome
Citar            
MensajeEscrito el 14 Mar 2011 03:04 pm
pues crea el update solo con los valores seteados! el resto los omites
EASY!

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

chrome
Citar            
MensajeEscrito el 14 Mar 2011 11:47 pm
no se como , el codigo ni siquiera es mio , solo que quiero que me muestre el codigo correcto.

no se a que se refiere lo que me a dicho.

Por rapblack

8 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Mar 2011 01:39 pm
buenos hermano, te digo lo que hace unos dias dijo uno de los moderadores: "Aki se preguntan dudas, no se pide codigo, pues asi no vas a aprender". Revisa como se hacen las consultas UPDATE en SQL en la base de datos y bueno, simplemente eso es lo que tienes que poner en tu codigo php.
No es dificil, googlea un poco y lo encontraras.

Saludos

Por pmolina88

74 de clabLevel



Genero:Masculino  

Ingeniero en Sistemas

firefox
Citar            
MensajeEscrito el 15 Mar 2011 07:06 pm
pues nada gracias por la ayuda. algo es algo.

Por rapblack

8 de clabLevel



 

chrome
Citar            
MensajeEscrito el 16 Mar 2011 06:17 pm
Bueno hermano, aki te va, espero que esto te sirva de algo.

Código PHP :

$query ="UPDATE tabla_persona SET nombre='Un Nombre' WHERE persona_id=3";
//despues mandas a ejecutar esa consulta con PHP


esa es la consulta para actualizar el nombre de la persona, cuyo id es 3.

Saludos
P.

Por pmolina88

74 de clabLevel



Genero:Masculino  

Ingeniero en Sistemas

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.