PROBLEMAS EN El USO DEL POST CON CARACTERES

Desve
24 de Marzo del 2005
tengo el siguiente problema quisiera ver si alguien me puede ayudar.

Estoy generando una pagina con altas, bajas y consultas

en las bajas hay una baja para alumnos y otra para empresas.

en la baja para alumnos esta de forma ke se hace seleccion y se despliega y al final de cada fila se muestra un checkbox para eliminar dicha fila.

el detalle esta en este punto.

las bajas por alumnos se hacen sobre la matricula (numero de control) la cual es numerica y al pasar dicho dato por metodo post se hace mediante un arreglo, checar este pedazo de codigo fuente


while($salida = mysql_fetch_array($resultado))
{
echo "<tr>";
for ($i=0;$i<4;$i++)
{
echo "<td>",$salida[$i],"</td>";
}

echo "<td align=center><input type=checkbox
name=borra[$salida[0]] value='Si'></td></tr>";
}


Lo cual me manda un arreglo borra en el cual contiene el numero de matricula cuando esta activado.

recorriendolo con un bucle for each despues de mandar la forma consigo lo siguiente.

foreach ($borra as $clave=>$valor)
{
echo "Clave: $clave Valor: $valor";
}


y me muestra por ejemplo un numero de matricula

Clave: 165780 Valor: Si




hasta ahi todo es perfecto, pero cuando intento trabajar de la misma forma con bajas de empresas me topo con el problema de que LAS BAJAS DE EMPRESA LAS HAGO POR NOMBRE DE EMPRESA por lo cual necesito pasar datos de CARACTER.


estoy seguro que mi error esta en la sintaxis del checkbox

echo "<td align=center><input type=checkbox
name=borra[$salida[0]] value='Si'></td></tr>";


en la parte ...... borra[$salida[0]]

pero ya he intentado lo siguiente y no puedo conseguir leer los datos despues de ke los envia la forma

borra['$salida[0]']

etc.... poniendo y kitando comillas.

si alguien me puede ayudar con la sintaxis de este detalle le agradeceria y tambien kisiera saber si es que es posible guardar dichos arreglos de tipo cadena o no se, tal vez este intentando abusar del php

eth0
24 de Marzo del 2005
echo "<td align=center><input type=checkbox name=borra[" . $salida[0] . "] value='Si'></td></tr>";