Primero corrige el if 
   
Segundo no necesitas usar un while porque estas trayendo solo una sola fila por lo tanto hazlo de esta forma   
Luego haz esto a ver si te sale informacion despues del if(){....} haz esto   
Código php:
Ver original- if(...){ 
- .... 
- $id=$datos2[0]; 
- $p4_1=$datos2[22]; 
- }