Foros del Web » Programando para Internet » PHP »

cómo uso un Array JS en un código PHP

Estas en el tema de cómo uso un Array JS en un código PHP en el foro de PHP en Foros del Web. buen día! tengo un Array declarado dentro de un script JS, y lo que quiero es poder usrlo en un código PHP para recorrerlo e ...
  #1 (permalink)  
Antiguo 23/05/2005, 18:39
 
Fecha de Ingreso: abril-2005
Mensajes: 58
Antigüedad: 19 años
Puntos: 0
cómo uso un Array JS en un código PHP

buen día!
tengo un Array declarado dentro de un script JS, y lo que quiero es poder usrlo en un código PHP para recorrerlo e imprimirlo en pantalla,

cómo puedo usar esa variable array en mi PHP?

agradezco su ayuda
  #2 (permalink)  
Antiguo 23/05/2005, 18:52
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años
Puntos: 2
Hola.

Tal vez lo que necesites es declararlo directamente en tu php, sin embargo si es un arreglo que estas creando dinamicamente en un formulario, pues usa los metodos de post o get que usan los formularios y recoge tus datos en php.
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
  #3 (permalink)  
Antiguo 23/05/2005, 23:21
 
Fecha de Ingreso: abril-2005
Mensajes: 58
Antigüedad: 19 años
Puntos: 0
mira, tengo este código en JS
var arreglo = new Array(
<?
while($row = mysql_fetch_array($result)){
echo "'".$row['nombre']." ".$row['ap_paterno']." ".$row['ap_materno']."'";
if($con < $totReg){
echo ", ";
}
$con++;
}
?>
)

y luego lo que quiero es hacer un ECHO de cualquier elemento del arreglo, pero no se si se pueda por ejemplo
<?
echo $arreglo[3];
?>
o sea como puedo usar esa variable array para imprimirla o transformarla en un arreglo PHP?????
  #4 (permalink)  
Antiguo 24/05/2005, 09:07
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años
Puntos: 2
Hola!

Con el metodo que tienes puedes recorrer los resultados de la consulta y ya esta en PHP el arreglo que quieres, pero si en mas puntos necesitas la informacion, puedes hacer esto:

Código PHP:

<?php
$result 
mysql_query("SELECT id,email FROM people WHERE id = '42'");
if (!
$result) {
   echo 
'Could not run query: ' mysql_error();
   exit;
}
$row mysql_fetch_row($result);

echo 
$row[0]; // 42
echo $row[1]; // the email value
?>
Es decir, primero convertiste todo a un arreglo de PHP, y luego puedes usar ese arreglo.

En el ejemplo que pusiste creo que estas un poco confundido, realmente ya tienes todo en PHP, es decir, no tienes un arreglo que viene desde JavaScript, sino al contrario, al parecer estas haciendo una consulta en PHP, estas recorriendo el resultado de la consulta y creando una funcion de javascript a partir de esos resultados.

Todo lo que esta entre <? y ?> es PHP.

Espero haberte ayudado.

Suerte!!
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:25.