Foros del Web » Programando para Internet » PHP »

array, php y mysql

Estas en el tema de array, php y mysql en el foro de PHP en Foros del Web. Estoy con un javascript que tiene unas arrays del tipo: Código: var Chevrolet = new Array("Camaro","Corvette","Cavalier","Impala","Malibu","Monte Carlo","Prizm"); ¿como obtengo los datos de una base de ...
  #1 (permalink)  
Antiguo 02/02/2005, 10:56
 
Fecha de Ingreso: diciembre-2003
Mensajes: 40
Antigüedad: 20 años, 11 meses
Puntos: 0
array, php y mysql

Estoy con un javascript que tiene unas arrays del tipo:
Código:
var Chevrolet = new Array("Camaro","Corvette","Cavalier","Impala","Malibu","Monte Carlo","Prizm");
¿como obtengo los datos de una base de datos Mysql y los convierto a ese formato?

Osea, ¿como sustituyo en el javascript, lo que obtengo de una base de datos?

  #2 (permalink)  
Antiguo 02/02/2005, 11:32
Avatar de fermar21  
Fecha de Ingreso: marzo-2004
Ubicación: San Nicolas - Bs. As.
Mensajes: 294
Antigüedad: 20 años, 7 meses
Puntos: 0
Despues de hacer las consulta en la DB, con un while guardas los valores en un array y luego esto:

echo "var Chevrolet = new Array(\"$marca[0]\",\"$marca[1]\",\"$marca[2]\",\"$marca[3]\",\"$marca[4]\",\"$marca[5]\",\"$marca[6]\");";

Perdon por no escribir el codigo de la consulta, es que soy vago, jeje.

Saludos
__________________
Fernando Marinzulich
Programador Web (PHP/MySQL/Jquery)

Última edición por fermar21; 02/02/2005 a las 11:32 Razón: Me olvide el Saludos
  #3 (permalink)  
Antiguo 02/02/2005, 12:01
 
Fecha de Ingreso: diciembre-2003
Mensajes: 40
Antigüedad: 20 años, 11 meses
Puntos: 0
Es algo asi el codigo que estoy haciendo:
echo "<script language=JavaScript><!--";
$sql = "SELECT ZonaN, ZonaP, ZonaNombre FROM trackzonas ORDER BY ZonaN ASC";
$result = $db->sql_query($sql);
$filas=mysql_numrows($result);
$iz = 0;
while ($row = $db->sql_fetchrow($result)) {
$ZonaN2[$iz] = $row[ZonaN];
$ZonaP2[$iz]= $row[ZonaP];
$ZonaNombre2[$iz]= $row[ZonaNombre];
$iz++;
}
for ($j=0; $j<=$filas; $j++){
$result2 = sql_query("SELECT Cima FROM trackcatalogo where ZonaN = $j ORDER BY ZonaN ASC", $dbi);
$i = 0;
while ($row = $db->sql_fetchrow($result2)) {
$Cima2[$iz] = $row[Cima];
$i++;
}}

?>

Esto es lo que quiero sustituir por los valores de la BD, pero no me sale.

var AizkorriArray = new Array("('Selecciona país','',true,true)",
"('Ethiopia')",
"('Somalia')",
"('South Africa')",
"('Other')");

Mas matrices
.
.
.
function populateCountry(inForm,selected) {
var selectedArray = eval(selected + "Array");
while (selectedArray.length < inForm.country.options.length) {
inForm.country.options[(inForm.country.options.length - 1)] = null;
}
for (var i=0; i < selectedArray.length; i++) {
eval("inForm.country.options[i]=" + "new Option" + selectedArray[i]);
}
if (inForm.region.options[0].value == '') {
inForm.region.options[0]= null;
if ( navigator.appName == 'Netscape') {
if (parseInt(navigator.appVersion) < 4) {
window.history.go(0);
}
else {
if (navigator.platform == 'Win32' || navigator.platform == 'Win16') {
window.history.go(0);
}
}
}
}
}

y mas
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 14:44.