Cita: Hola, estoy desarrollando en php y tengo un text box que quisiera validar, que no esté vacío, antes de enviarlo al servidor.
Eso lo debes resolver en Javascript. Si tienes dudas acude a dicho foro que te orientarán mejor.
Si diseñas páginas web (para navegadores) con interacción con PHP y tus BD tal vez .. Debes conocer que tienes que programar para dos lados: Cliente (javascript/HTML/etc) y del servidor (PHP, Tu BD .. conexiones a otros servidores o servicios .. etc).
** PHP dispone de PHP CLI (Conmand Line Interface) que vendria a ser PHP en "consola" (linea de comandos) sin necesidad de un servidor HTTP para ejecutar tus aplicaciones PHP.
** Pero, si quieres ademas de un interface "gráfico" para tus aplicacioenes en PHP "CLI" tienes a PHP-GTK que es PHP + las extensiones GTK de diseño de GUI's (Graphical User Interface).
Màs info:
PHP CLI
http://www.php.net/manual/en/features.commandline.php
PHP-GTK
(hay un subforo creado con unas FAQ's con links de interes)
Un saludo,