hola, necesito copiar un array, ejemplo:
 
$consulta = mysql_query("SELECT...");
$consultaCopia = $consulta;
 
la copia se hace pero como que consulta se convierte en vacio.
 
existe alguna funcion para copiar arrays?
 
salusdos! 
  | 
 | |||
|  copiar array   hola, necesito copiar un array, ejemplo: $consulta = mysql_query("SELECT..."); $consultaCopia = $consulta; la copia se hace pero como que consulta se convierte en vacio. existe alguna funcion para copiar arrays? salusdos! | 
| 
 | ||||
|  Respuesta: copiar array   ahí no estas copiando ningún array...   según el manual (que te recomiendo leer) la función mysql_query() devuelve un #resource, y aunque lo copies no funcionara del modo que piensas... ya que para reiniciar los resultados debes resetear el #resource, con mysql_data_seek() http://php.net/mysql_data_seek y bueno si se tratara de arrays es muy simple: Código PHP:  
				__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. | 
| 
 | |||
|  Respuesta: copiar array   es un array porque cuando le haces echo ana variable que tiene sentenciada un objeto te imprime el nombre del objeto: $consulta = mysql_query("SELECT..."); echo $consulta; //imprime "Array" entonces como copio el resultado de mysql_query en otra variable??? | 
| 
 | |||
|  Respuesta: copiar array   wawi te falta agregar una linea mira $consulta = mysql_query("SELECT..."); $array = mysql_fetch_array($consulta); //Esta linea te convierte la consulta a un array echo print_r($array); Saludos | 
| 
 | ||||
|  Respuesta: copiar array   Cita:  pero que mentira!! eso siempre imprime #Resource...  si no me crees puedes leer el manual... http://php.net/mysql_query 
				__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. | 
| 
 | ||||
|  Respuesta: copiar array   Cita:  ya te lo he dicho anteriormente...   Cita: precisamente ese sería el equivalente a "copiar" el #Resource, una ves finalices los datos reinicias el puntero y comienzas de nuevo...  
					Iniciado por pateketrueke    según el manual (que te recomiendo leer) la función mysql_query() devuelve un #resource, y aunque lo copies no funcionara del modo que piensas... ya que para reiniciar los resultados debes resetear el #resource, con mysql_data_seek() http://php.net/mysql_data_seek   
				__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. | 
| Etiquetas: |