Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/08/2013, 05:28
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 5 meses
Puntos: 84
Respuesta: Problema con codigo php.

Cita:
Iniciado por Dewill Ver Mensaje
Gracias por la ayuda, pero eso que has puesto ya lo sabia. Quizas no me he explicado yo bien del todo, el tema es que hay sentencias en las cuales no se si llevan comillas o no. He ahi el problema, que yo pongo comillas y cierro normalmente siguiendo la jerarquia pero me da problemas con eso. Por ejemplo donde pone $entradas[columna] ahi no se si tengo uqe poner comillas al principio, o solo a columna...

Código PHP:
echo "<a href='javascript:void(0)' class='vote' name='up' id='"$entradas[columna id'], "' onclick='vote(this.id, this.name)'>up ", $entradas['up'], "</a> / 
<
a href='javascript:void(0)' class='vote' name='down' id='", $entradas['columna id'], "' onclick='vote(this.id, this.name)'>down ", $entradas['down'], "</a>
 
Gracias por votar"; 
después de cada = en las etiquetas HTML siempre van comillas.

$entradas[columna id] está doblemente mal escrito:

1º- al ser un array indexado el nombre de la clave debe ir entre comillas porque se especifica mediante string excepto si es un valor numérico, que no necesita comillas nunca.

2º- $entradas[columna id] ese id está mal porque intuyo que no pertenece al nombre de la clave. los nombres de claves, variables, etc. no pueden tener espacios, en todo caso letras, después números y si quieres algún tipo de separación debes utilizar _

por lo tanto quedaría así $entradas['columna_id'] o $entradas['columna'].
__________________
Ayúdame a hacerlo por mi mismo.