Código PHP:
Ver original$query = "SELECT MAC FROM dispositivos WHERE id = 1";
//Solo habrá una fila ya que seleccionas por id luego
//no es necesario el bucle while
//fila es un array luego hay que acceder a sus nodos $fila["MAC"]
// !file_exists invierte el booleano que retorna la función
if (!file_exists("C:/Dispositivos/".$fila["MAC"]."/contenido")){
//El tercer parametro permite crear directorios anidados es decir MAC y Contenido
mkdir("C:/Dispositivos/".$fila["MAC"]."/contenido", 0755, true); }else{
//mysql_error como su nombre indica retorna errores de mysql no de qualquier función en este caso mkdir
echo "El directorio ya existia!!!";
}
}
Si no te funciona así, solo se me ocurre que el servidor web no tenga acceso a c:\ y debas mover la estructura a partir de la raiz del servidor web no del disco.
Ojo no se que pasa si C:/Dispositivos/".$fila["MAC"]."/contenido
no existe pero C:/Dispositivos/".$fila["MAC"]."
ya existe