Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/11/2011, 09:00
tutanpokemon
 
Fecha de Ingreso: septiembre-2010
Mensajes: 28
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Duda arrays como parametros en funcion al insertar en mysql

RESUELTO :)
aqui pongo el codigo por si esque alguién se topa con el mismo problema. obvie el forecha porque era hacer un paso y regresar a lo mismo en vano.

Código PHP:
//funcion Inserta en la base de datos se le pasa el Nombre de la tabla y el array
function insertarMysql($nameArray,$nameTable){
            include_once(
'cnx/cnx.php');
            
//Seleccionamos la BD
            
mysql_select_db('inmobiliaria',$cnx);
            
//peticion concateno el nombre de la tabla con ID porque asi se llama mi clave primaria
            
$nameString="ID"
            
$nameString.=$nameTable
            
// a los valores del array les pongo comillas y los separo por coma.
            
            
$valores =  implode("', '",array_map('mysql_escape_string'$nameArray));
           
            
// obvio los nombres de mis campos nunca tuve problemas :) solo ingreso los valores. a $valores les pongo comillas porque el implode de arriba me deja sin comillas de unicio al primer valor del array y sin comillas de cierre al ultimo.
            
$peticion=mysql_query("INSERT INTO $nameTable  VALUES ( NULL, '$valores')");

            return 
$peticion;
            } 
espero si mi duda es duda de otros, pueda ser aclarada. Gracias