La sintax correcta sería:
Windows:
Código PHP:
$executa = "c:\\mysql\\bin\\mysqldump.exe -u $usuario --password=$passwd --opt $bd";
Linux:
Código PHP:
$executa = "/mysql/bin/mysqldump -u $usuario --password=$passwd --opt $bd";
Las rutas .. indicar donde se encuentre .. mysqldump
Fijate bien en el manual de Mysql sobre la sintax de las opciones de mysqldump ..
Un saludo,
pd: (no sé como el anterior amigo del post donde sacastes el ejemplo le funcionaba ¬¬ )