Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/10/2006, 16:59
Avatar de seyacat
seyacat
 
Fecha de Ingreso: agosto-2006
Mensajes: 382
Antigüedad: 17 años, 8 meses
Puntos: 0
Si el error esta claro
si tu escribes

'select *from permisologia where id_personal = '.$id_personal.''

tendras un queri como

'select *from permisologia where id_personal = 1'
ó
'select *from permisologia where id_personal = hola'

si te fijas en el caso de no ser numerico no tendras la candena entre ""

por tanto usalo asi

"select *from permisologia where id_personal = '$id_personal'"

La ventaja de usar la doble comilla "", es que PHP reemplaza las variables sin necesidad de hacer la concatenacion seria exactamente igual que hacerlo asi

"select *from permisologia where id_personal = '".$id_personal."'";