Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/10/2008, 19:15
jhelu
 
Fecha de Ingreso: enero-2002
Mensajes: 106
Antigüedad: 22 años, 3 meses
Puntos: 0
De acuerdo Respuesta: Ayuda con un if en php

Hola Jona77, lo que pretendo hacer es que dentro de un arreglo al final decido si ponerle una coma o no y necesito validar eso con lo que te mostre, te puedo poner un fragmento donde esta eso para que lo veas, ojala me puedas ayudar!!!


Lo que trato de hacer es guardar en un arreglo unas subcategorias que presento en un combo y las cambio cuando eliges una categoria... el codifo es el siguiente:


<script>
<!--
secciones = new Array(
<?
$sqlUno=mysql_query("select * from nw_ProductosCat order by idSeccion");
while($rsUno = mysql_fetch_array($sqlUno))
{
?>
new Array(
<?
$sqlDos=mysql_query("select * from nw_ProductosSubCat where idSeccion= '".$rsUno["idSeccion"]."' ");
while($rsDos = mysql_fetch_array($sqlDos))
{
?>
new Array("<? echo $rsDos["Nombre"] ; ?>", <? echo $rsDos["idCategoria"] ; ?>)
<?
}
// ##### ESTE ES EL CODIGO QUE ME PASASTE #######
// ##### AQUI TENGO QUE PONER O NO LA COMA ######
do{
echo ',';
} while ($row = mysql_fetch_assoc($rsDos));
?>),
<?
}
?>
null);

function fillSelectFromArray(selectCtrl, itemArray, goodPrompt, badPrompt, defaultItem) {
var i, j;
var prompt;
// empty existing items
for (i = selectCtrl.options.length; i >= 0; i--) {
selectCtrl.options[i] = null;
}
prompt = (itemArray != null) ? goodPrompt : badPrompt;
if (prompt == null) {
j = 0;
}
else {
selectCtrl.options[0] = new Option(prompt);
j = 1;
}
if (itemArray != null) {
// add new items
for (i = 0; i < itemArray.length; i++) {
selectCtrl.options[j] = new Option(itemArray[i][0]);
if (itemArray[i][1] != null) {
selectCtrl.options[j].value = itemArray[i][1];
}
j++;
}
// select first item (prompt) for sub list
selectCtrl.options[0].selected = true;
}
}
//-->
</script>
__________________
Jherrera.NET